我想,以取代“\ {引用} foo123a”与“[1]”和倒退。 到目前为止,我可以用下面的命令来替换文本
body.replaceText('.cite{foo}', '[1]');
但我没使用
body.replaceText('\cite{foo}', '[1]');
body.replaceText('\\cite{foo}', '[1]');
为什么?
背面转换我不能在所有的工作
body.replaceText('[1]', '\\cite{foo}');
这只会替换“1”,而不是[],这意味着被解释[]为正则表达式的字符集,逃避他们不会帮助
body.replaceText('\[1\]', '\\cite{foo}');//no effect, still a char set
body.replaceText('/\[1\]/', '\\cite{foo}');//no matches
文档状态
的JavaScript正则表达式功能的一部分不完全支持,如捕获组和模式修饰符。
我能找到的是什么支持的完整说明并没有什么地方?