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 に答える