我使用的电话号码验证以下正则表达式。它允许所有的情况下,只有一个除外。
^(\+?\ *[0-9]+)([0-9 ]*)([0-9 ])*$|(^ *$)
条件是
1.允许数值
2.允许加只在开始注册
当我输入第一个字符为加号的正则表达式是越来越失败。如果我有加号后,进入了一个数字,你会工作。我的要求是形式应该有效,而进入加号作为第一个字符。我使用的是角反应形式。因此,错误将火恳求的第一个字符本身。
提前致谢。
试试这个^(\+?)([0-9 ]*)([0-9 ])*$|(^ *$)
。
但你不得不开始也不错,但正如你所说的那不是你的要求,尝试上面一个