我正在为phonenumber写一个正则表达式。我已经制作了一个非常基本的正则表达式来匹配电话号码。
^[-+[:blank:][:digit:]]*$.
但那个人没有在python中工作。如果我在另一个工具上尝试相同的正则表达式,例如正则表达式搜索的文本编辑,那么它的工作。我对正则表达式很陌生,所以如果我能得到一些帮助,那就太棒了。
由于
答案 0 :(得分:3)
试试这个(比如你允许的手机,长度不是10到15位):
/^[0-9\-\+\s]{10,15}$/
这将允许:
1)数字(0-9)
2)空间
3)破折号“ - ”
4)加号“+”
这不是严格执行。要获得严格的格式,您可能需要根据需要进行更改。