您可以使第一部分为可选,匹配a
+或0,然后匹配9。然后匹配10位数字:
^(?:[+0]9)?[0-9]{10}$^
字符串开始(?:[+0]9)?
可选地匹配a+
或0
后跟9[0-9]{10}匹配10位数字$
字符串结尾
正则表达式演示

您可以使第一部分为可选,匹配a
+或0,然后匹配9。然后匹配10位数字:
^(?:[+0]9)?[0-9]{10}$^字符串开始
(?:[+0]9)?可选地匹配a
+或
0后跟9
[0-9]{10} 匹配10位数字$字符串结尾
正则表达式演示