我如何编写正则表达式来查找电话号码
这是一个号码 09876 09875
它应该检测 09876 09875 作为一个整数
这是一个号码 +17865 8658 u98765
这应该检测到两个数字 +17865 8658 和 98765
我如何编写正则表达式来查找电话号码
这是一个号码 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"]