标签: regex emacs
在Emacs中,我正在尝试使用文本字符串添加数字实例,这样每个</a>1</h2>都会变为</a>Chapter 1</h2>,依此类推。
</a>1</h2>
</a>Chapter 1</h2>
我可以使用此正则表达式查找匹配项:</a>\([0-9]+\)
</a>\([0-9]+\)
如何在替换字符串中指定现有的匹配数字,而不是整个字符串?
答案 0 :(得分:2)
您已正确使用\(和\)将数字括在捕获组中,您可以使用\1将其写入替换字符串(因为这是第一个捕获组) )在你的正则表达式。所以你的替换字符串将是
\(
\)
\1
</a>Chapter \1