正则表达式:^0([^0]\d{4,22})$和^(\+?)(\d+)(X|x|EXT)(\d+)$
1个回答

^0([^0]d{4,22})$

整个字符串以0开头,后面跟着一个非0的字符(可以是数字,字母,符号等各种字符),然后以4-22位数字结尾.

^(+?)(d+)(X|x|EXT)(d+)$

字符串开头有一个+或者没有+,后面跟着1个以上数字,然后后面是X,x,EXT中的任意一个,最后是一个以上的数字结尾.