是的,我是一个正则表达式newb( - :
这个验证电话号码的格式为:+00 000 00000,但它应该是没有空格的验证+000000000。
我没试过&错误,但没有成功( - :
$pattern = '((^\+[1-9][0-9]{0,2}(\s+[1-9][0-9]*)?\s+([0-9]+)$)|(^([0][0-9]*)?\s+([0-9]+)$))';
答案 0 :(得分:2)
为什么不先删除空格然后再使用简单的东西?
答案 1 :(得分:2)
您可以将每个\ s +更改为\ s *,它应该可以执行您想要的操作。
+那里告诉正则表达式匹配\ s一次或多次。 *告诉正则表达式匹配\ s零次或多次。