我正在为电话号码编写正则表达式。我制作了一个非常基本的正则表达式来匹配电话号码。
^[-+[:blank:][:digit:]]*$.
但是那个不能在 python 中工作。如果我在其他工具上尝试相同的正则表达式,例如用于正则表达式搜索的文本编辑,那么它就可以工作了。我是正则表达式的新手,所以如果我能得到一些帮助,那就太好了。
谢谢
请您参考如下方法:
试试这个(假设您允许的电话长度为 10 到 15 位数字):
/^[0-9\-\+\s]{10,15}$/
.
这将允许:
1)数字(0-9)
2)空格
3) 破折号“-”
4) 加号“+”
这不是严格执行。要具有严格的格式,您可能需要根据需要进行更改。
