2016-09-09 11 views
0

文字列の特定の部分(ファイルの行)を置き換えますが、その行の残りの部分はそのままにします。Rexが文字列の一部を見つけて置換するメモ帳++

例えばファイルが

D00060230108733684 
D00097440109639517 

である私が試した

D00060230018733684 
D00097440019639517 

する必要がD.{7}010D.{7}001

すべてのラインを交換して下さいD.{7}plusとして残りの文字列を書き込みます!

答えて

1

資本Dと7以降の数字と一致します部分式を指定します(3桁)あなたが一致(および変更)したい(D\d{7})

を...と、サブストリングを指定します。010

今マッチした部分式でそれを置き換えたい:\1

...と3つの新しい桁:001

だから「置き換え」ダイアログでこれを置きます

Find what: (D\d{7})010 
    Replace with: \1001 

これは、サンプルテキストを使用してNotepad ++ v6.9.2でテストされました。

+0

すごく簡単!あなたの助けをありがとう – Nimbocrux

関連する問題