菲律宾电话号码的正则表达式模式

bluesky1年前 ⋅ 387 阅读

ChatGPT的回答仅作参考:

菲律宾电话号码的正则表达式模式为:

/^(\+63|0)?(9\d{2}|[2-8]\d{2})\d{7}$/ 

解释:

- ^:匹配字符串的开始位置
- (\+63|0):匹配+63或0,表示国际区号或国内区号
- ?:表示前面的字符可选
- (9\d{2}|[2-8]\d{2}):匹配手机号码的前三位,9开头的为移动电话,2-8开头的为固定电话
- \d{7}:匹配手机号码的后七位
- $:匹配字符串的结束位置

示例:

+639171234567
09171234567
0917-123-4567
0917 123 4567
02-123-4567
0321234567

全部评论: 0

    相关推荐