web-dev-qa-db-ja.com

TextPadで置き換える正規表現

これを置き換える必要があります:

HSOD,BASE,DFLT,001,06-19-2012,[any string],1,0,0

これとともに:

HSOD,BASE,DFLT,001,06-19-2012,[any string],1,0,N

どこ [any string]部分はワイルドカードである必要があります。

1
Steve

すべての行が同じ形式の場合は、、 0で終わる行を確認し、その、0を、Nに置き換えることができます。

探す:

,0$

交換:

,N

最後の桁の値がわからない場合は、次のようにすることができます。

探す:

,[[:digit:]]*$

交換:

,N
2
Doug

あなたはこれを見つけることができます:

(HSOD,BASE,DFLT,001,06-19-2012,.*?,1,0,)0

そしてこれに置き換えます:

\1N

もちろん、正規表現ボックスをオンにします。

0
m4573r