JS regexp匹配单词,排除斜杠包围的单词

时间:2015-10-08 12:09:02

标签: javascript regex

这个正则表达式在PHP中工作:

(?<![\/?$])\bfoo\b

我需要让它在JS中工作,所以

foo             - need this
<div>foo</div>  - need this

Foo         - dont need this
foobar      - dont need this
/foo/       - dont need this

更新: >solution<

1 个答案:

答案 0 :(得分:1)

(?:^|[^\/?$])(\bfoo\b)

你可以使用它并立即抓住group。参见演示。

https://regex101.com/r/cJ6zQ3/37