我有一个文本块,其中的每个单词,从下划线开始都应该替换为另一个唯一的字符串。
例如:
_word -> _a
_anotherword -> _b
_another_word -> _c
._dotwithword -> ._d
[_brword] -> [_e]
another_word -> another_word (should stay the same)
我正在使用这个正则表达式来查找它们 - (_\w+) ,它会正确替换所有内容,如果下划线位于单词中间,则最后一个除外。有没有办法通过 JS 正则表达式来检查这个?
JS 小提琴测试:http: //jsfiddle.net/C93bs/3/
非常感谢!