我如何能写一个正则表达式找到一个电话号码检测一个串号 - JavaScript的正则表达式
这是一个数09876 09875
应该检测09876 09875的整数
这是一个数字17865 8658 u98765
这应该检测两个数17865 8658和98765
我如何能写一个正则表达式找到一个电话号码检测一个串号 - JavaScript的正则表达式
这是一个数09876 09875
应该检测09876 09875的整数
这是一个数字17865 8658 u98765
这应该检测两个数17865 8658和98765
删除空格和匹配加上下面的数字签名:
var input = 'this is a number +17865 8658 u98765',
outputs = input.replace(/ /g, '').match(/\+?\d+/g);
输出:
["+178658658", "98765"]
没有更换空间:
var input = 'this is a number +17865 8658 u98765',
outputs = input.match(/\+?\d(*\d+)+/g);
输出:
["+17865 8658", "98765"]
我试图检测与空间的电话号码,+( - 在它的标志 – skcrpk 2013-03-19 13:31:28
可能重复:http://stackoverflow.com/questions/123559/a-comprehensive-regex-for-电话号码验证 – 2013-03-19 13:33:56
我仍然对新的正则表达式(因此不张贴这是一个答案),但可以这样做吗? '[0-9 \ + \ s] +' – 2013-03-19 13:34:45