Javascript:negative lookbehind equivalent?

有没有办法实现相当于一个negative lookbehind在JavaScript正则表达式?我需要匹配一个不以特定字符集开头的字符串。

似乎我找不到一个正则表达式,这不会失败,如果匹配的部分在字符串的开头找到。负面的后备似乎是唯一的答案,但是javascript没有。

编辑:
这是我想工作的正则表达式,但它不:

(α<!([abcdefg]))m 所以它会匹配’m’在’jim’或’m’,但不是’jam’

使用

newString = string.replace(/([abcdefg])?m/, function($0,$1){ return $1?$0:'m';});
http://stackoverflow.com/questions/641407/javascript-negative-lookbehind-equivalent

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:Javascript:negative lookbehind equivalent?