我必须找到例外情况:
发现:dt
预期结果:dt,blabladtblabla ......
除了:宽度
换句话说,我需要找到所有带有“dt”字符的字符串,除非字符串是“width”
答案 0 :(得分:5)
在支持look-behinds的正则表达式实现中,您可以使用
(?<!wi)dt|dt(?!h)
在javascript中你可能会破解像
这样的东西/^.?dt|(?!width)..dt/m.test( ' width' ); // false
答案 1 :(得分:1)
答案 2 :(得分:0)
maybe something like this:
/^(?!wi)dt|dt(?!h)/g;