Regex 升华正则表达式替换合并用捕获组替换文本

Regex 升华正则表达式替换合并用捕获组替换文本,regex,sublimetext2,replace,Regex,Sublimetext2,Replace,这个问题很简单,只是以前从未遇到过 假设我用不同的值替换一组测试数据中的地址信息。简单的东西,除了在一个例子中,我有一个捕获组,后面紧跟着一个数字。e、 g Regex - \d*(/?)\d (.*) Text - 123 Main Street [should become] 72 Main Street 1/3 Main Street [should become] 7/2 Main Street Replace - 7$1B $2 <- works fine

这个问题很简单,只是以前从未遇到过

假设我用不同的值替换一组测试数据中的地址信息。简单的东西,除了在一个例子中,我有一个捕获组,后面紧跟着一个数字。e、 g

Regex - \d*(/?)\d (.*)
Text -  123 Main Street [should become] 72 Main Street
        1/3 Main Street [should become] 7/2 Main Street
Replace - 7$1B $2  <- works fine
          7$12 $2  <- tries to replace with group $12 rather than $1
Regex-\d*(/?)\d(.*)
文本-123大街[应成为]72大街
1/3大街[应成为]7/2大街

替换-7$1B$2您可以尝试其他替换,如
${1}
而不是
$1


应该会帮助你..

完美!我试图用
@since$11.0.0
替换
@since(.*)NEXT
,但这不起作用,因为${1}1.0.0
起作用了。