我正在将LaTeX源输入到另一种语言的源文件中,这意味着要进行大量的转义。
我在构建一个只匹配一个反斜杠的正则表达式时遇到了一些麻烦,其次是使用Vim正则表达式的任意数量的字母数字。到目前为止,我的尝试包括:
/[^\\]\\[^\\]+/
包括逃脱的许多组合。我错过了什么?
经过多次试验和错误,看起来就像我做的那样:
/\\[^\\]+
vim正在尝试匹配反斜杠后跟任何非反斜杠后跟文字+
答案 0 :(得分:2)
您还需要在此处转义+
量词。
/\\[^\\]\+/