Javascript 如何在包含其他内容的字符串中查找电话号码?
我有一个与电话号码匹配的正则表达式,但前提是它是字符串中唯一的东西。我需要能够在以下内容中找到电话号码:Javascript 如何在包含其他内容的字符串中查找电话号码?,javascript,regex,Javascript,Regex,我有一个与电话号码匹配的正则表达式,但前提是它是字符串中唯一的东西。我需要能够在以下内容中找到电话号码:“这是您的电话号码:111.222.1111。好吗?” 我现在的正则表达式: /(^\(\d{3}\)( |-|\.)?\d{3}( |-|\.)?\d{4}$|^\d{3}( |-|\.)?\d{3}( |-|\.)?\d{4}$|^[0-9]{10,10}$)/g 如何修改此项以在字符串中查找电话号码?删除正则表达式中的所有^和$符号: /(\(\d{3}\)( |-|\.)?\d{3}
“这是您的电话号码:111.222.1111。好吗?”
我现在的正则表达式:
/(^\(\d{3}\)( |-|\.)?\d{3}( |-|\.)?\d{4}$|^\d{3}( |-|\.)?\d{3}( |-|\.)?\d{4}$|^[0-9]{10,10}$)/g
如何修改此项以在字符串中查找电话号码?删除正则表达式中的所有
^
和$
符号:
/(\(\d{3}\)( |-|\.)?\d{3}( |-|\.)?\d{4}|\d{3}( |-|\.)?\d{3}( |-|\.)?\d{4}|[0-9]{10,10})/
这是一个非常有效的方法!在我的正则表达式的中间部分,我忘记了<代码> $<代码>和<代码> ^ <代码>。