Javascript 我如何在正则表达式中不匹配一个单词?
如果可以编写一个正则表达式,该正则表达式与Javascript 我如何在正则表达式中不匹配一个单词?,javascript,regex,regex-negation,Javascript,Regex,Regex Negation,如果可以编写一个正则表达式,该正则表达式与bundle-匹配,后跟除map之外的任何内容,那么: bundle-hello = match bundle-map = don't match bundle-ma = match bundle- = match 使用((?!…))以确保捆绑-后面没有映射: bundle-(?!map) Javascript: var RegExp = /bundle-(?!map)/; RegExp.test('bundle-hello'); // tru
bundle-
匹配,后跟除map
之外的任何内容,那么:
bundle-hello = match
bundle-map = don't match
bundle-ma = match
bundle- = match
使用((?!…)
)以确保捆绑-
后面没有映射
:
bundle-(?!map)
Javascript:
var RegExp = /bundle-(?!map)/;
RegExp.test('bundle-hello'); // true
RegExp.test('bundle-map'); // false