gpt4 book ai didi

javascript - 检测字符串中的数字 - javascript regex

转载 作者:行者123 更新时间:2023-12-02 18:54:47 25 4
gpt4 key购买 nike

如何编写正则表达式来查找电话号码

这是号码 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"]

关于javascript - 检测字符串中的数字 - javascript regex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15500848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com