27

非常简单的问题只是以前从未遇到过。

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

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

任何人都知道如何在不引入任何空格或其他字符的情况下将它们定义为单独的?

4

1 回答 1

47

您可以尝试其他替换${1},例如$1

正则表达式中的替换应该对您有所帮助..

于 2013-01-16T16:49:50.737 回答