秀丸で正規表現による置換
正規表現でつまずいてしまったので教えてください。
こういうデータがあったとして
,,E,77774000,1,77770004480,〇〇〇,0,,,,,l_
,,E,77774000,13,77770004479,〇〇〇,0,,,,,l_
,,E,77774000,21,77770004478,〇〇〇,0,,,,,l_
,,E,88884000,5,88880004480,〇〇〇,0,,,,,l_
,,E,88884000,14,88880004479,〇〇〇,0,,,,,l_
,,E,88884000,20,88880004478,〇〇〇,0,,,,,l_
6列目に77770004480があったら、5列目の1を10にする。
6列目に88880004480があったら、5列目の5を10にする。
という事がしたいのですが、7777や8888の部分は必ず数字4桁で固定ですが、
実際には0000-9999まであるため、1万回置換するのは面倒です。
そこで、0004480があったら、ヒットする1や5を10に置き換える事がしたいのですが
どのようにしたらいいでしょうか?
また、12を2に置き換えることもあるので、5列目は
必ず数字ですが、1桁または2桁となります。
正規表現置換で使用するエディタは、秀丸です。
,,E,77774000,1,77770004480,〇〇〇,0,,,,,l_
↓
,,E,77774000,10,77770004480,〇〇〇,0,,,,,l_
,,E,88884000,5,88880004480,〇〇〇,0,,,,,l_
↓
,,E,88884000,10,88880004480,〇〇〇,0,,,,,l_
以上よろしくおねがいいたします
お礼
ありがとうございます。 うまくいきました。感謝です!