Sublime Regex:将数字添加到搜索组的末尾

Sublime Regex: Add digit to end of search group

我想在搜索组的末尾添加一个数字,但我不知道如何防止该数字干扰替换模式中的组引用:

Text: Someword 8888
Pattern: ^(\w+\s\d+)
Replacement pattern: ???
Desired result: Someword 88881

查找第十一个搜索组,结果为空字符串

结果为 Someword 8888Someword8888

\1 结果为 Someword 8888

我知道这可以分两次完成 find/replaces,但我想知道是否有一种方法可以一次完成。

有多种方法可以获得您想要的结果。

您可以使用 POSIX 之类的替换反向引用 </code> 来插入第 1 组值,并且由于只能有 9 个这样的反向引用,因此 <code> 被解析为对第 1 组的反向引用并且一个 1.

或者,使用 1,其中 </code> 是一个明确的替代反向引用,后面有 <code>1