在 Sublime Text 2 中替换正则表达式占位符后跟数字
Replace regular expression placeholder followed by number in Sublime Text 2
假设我想在每个单词后添加一个0
(\w+)
以下替换字符串不起作用。
那么,我该如何转换
this is my string
进入
this0 is0 my0 string0
在替换字符串中使用大括号括起组 ID:
0
大括号告诉正则表达式引擎,其中的数字是实际的组 ID。后面的 0
将被视为文字零。
顺便说一句,你也可以用 \w+
正则表达式和 [=14=]0
替换字符串得到相同的结果,不需要捕获组。
或者,使用 \n
语法,它是这样工作的:
Find: (\w+)
Replace:
假设我想在每个单词后添加一个0
(\w+)
以下替换字符串不起作用。
那么,我该如何转换
this is my string
进入
this0 is0 my0 string0
在替换字符串中使用大括号括起组 ID:
0
大括号告诉正则表达式引擎,其中的数字是实际的组 ID。后面的 0
将被视为文字零。
顺便说一句,你也可以用 \w+
正则表达式和 [=14=]0
替换字符串得到相同的结果,不需要捕获组。
或者,使用 \n
语法,它是这样工作的:
Find: (\w+)
Replace: