Notepad++ 正则表达式用数字替换捕获组

Notepad++ Regex Replace Capture Groups With Numbers

所以我有一些数字想在 Notepad++ 中替换,我必须同时调整正值和负值,所以我的搜索看起来像这样:

v (.{0,1})13.500000

并替换:

v 10.500000

除了我不希望在捕获组引用和其他数字之间有 space,但是如果我将 space 留在外面,它什么也不会放置(没有捕获组 #110) .

如何 "escape" 使捕获组与字符文字分开而不插入不需要的字符?

我可以将其替换为两个,但我认为这一定是可能的,尽管我不知道如何搜索它。

示例源文本:

v 13.000000 19.0000000 8.000000
v 13.000000 19.0000000 9.000000
v -13.000000 19.0000000 9.000000
v -13.000000 19.0000000 8.000000

想要的结果:

v 10.000000 19.0000000 8.000000
v 10.000000 19.0000000 9.000000
v -10.000000 19.0000000 9.000000
v -10.000000 19.0000000 8.000000

试试这个替换:

v 10.500000

除了第一个数字,我将简单地尝试捕获两组中的所有内容...

查找内容:(v.+?)\d+(.+$)
替换为:0