这是主字符串:
MR HI Government He PIHe9 Hanumana Ji 3-� fafer/ DOB : 01/01/1959 989 / Male 2094 7051 9541 ������ - ��� ����� �� 3�1���
我希望使用正则表达式匹配和提取2094 7051 9541。
需要查找的regex模式是:
^[2-9]{1}[0-9]{-3}\\s[0-9]{4}\\s[0-9]{4}$我想使用javascript来匹配和提取字符串。但无法找到正确的语法。
任何帮助都将不胜感激。
谢谢你,警察
发布于 2022-07-16 06:48:54
您可以使用
const regex = /\b[2-9]\d{3}\s\d{4}\s\d{4}\b/;见regex演示。注意使用regex文字可以避免双转义反斜杠。
详细信息
\b -一个单词边界[2-9] -从2到9的数字\d{3} -三位数\s -一个wjitespace\d{4} -四位数\s -一个空白\d{4} -四位数\b -一个词的边界。单词边界避免将数字作为另一个数字/单词的一部分进行匹配。
https://stackoverflow.com/questions/73002112
复制相似问题