Sublime正则表达式替换合并替换文本与捕获组

Mic*_*len 27 regex replace sublimetext2

很简单的问题从来没有遇到过.

假设我正在用一组具有不同值的测试数据替换地址信息.简单的东西,除了在一种情况下,我有一个捕获组,后面跟着一个数字.例如

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
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何将这些定义为单独的而不引入任何空格或其他字符?

Ani*_*dha 43

您可以尝试其他替换,${1}而不是$1

正则表达式中的替换应该可以帮助您..