新手问题,但我如何检查同一行上有多个数字的实例。例如,内容读取例如联系人408-555-5454或联系408-555-4545。现在我能做的最好的事情是^4,但只有当穆利林旗打开时,这才能捕捉到多个东西。
您可以尝试下面的正则表达式
/4d{2}(-| )?d{3}(-| )?d{4}/g
当然,这是假设你在寻找以4开头的数字。您可以在这里查看Regex Snippet,并尝试使用不同的正则表达式变体来满足您的需求。
以下是包含的regex元素的密钥:
4
=与文字数字4匹配d{2}
=匹配2位数字(0-9((-| )?
=匹配连字符或单个空格,但不需要。你可以有空格或连字符d{3}
=匹配3位数字(0-9(- 与上面的#3相同
d{4}
=匹配4位数字(0-9(- g标志将确保你搜索整个文本,而不是在第一次匹配后停止
如果你喜欢答案,请接受:(