JavaScript:在字符串中搜索字符串

标签 javascript regex

我需要找到一个能够解决我遇到的问题的正则表达式。

Query: barfly london

Should match: Camden Barfly, 49 Chalk Farm Road, London, NW1 8AN

我已经为此尝试了很多很多正则表达式,但到目前为止没有一个有效。我正在考虑,也许我需要将搜索分成两个单独的查询才能正常工作。

有人能给我指出正确的方向吗?我对这个领域有点陌生。

最佳答案

试试这个:

var r = /barfly|london/gi
str = "Camden Barfly, 49 Chalk Farm Road, London, NW1 8AN"
alert(str.match(r).length>1)

关于JavaScript:在字符串中搜索字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1199976/

相关文章:

javascript - 匹配正则表达式 : [everything before number], [数字]

php - jquery中如何比较两个日期

javascript - 重写传单事件

javascript - 简单的 Jquery 函数语法

javascript - 如何查找数组元素的索引

regex - 正则表达式中的问号

java - 重叠正则表达式第二部分

javascript - 这种flash的拖放动画可以在javascript库中完成吗?

正则表达式允许除一个之外的所有 php 文件

Python 正则表达式不匹配行首