【何文字目から何文字】を正規表現で検索して置換。先頭から◯文字、末尾から◯文字とかも図入りで正規表現の動きも説明。

何文字目から何文字を置き換えるという固定長のデータで、セキュリティ上マスキングしたい部分を一気に置換します。
※例えばテスト用に使うため、実データの会社名を隠したいなど

自分も正規表現はわかっていないので、調べて便利だった物を共有したいとおもいます。

ふぅたこ

[正規表現]の書き方を覚えられないけど便利!
正規表現って何って人もわかるように図も入れています。

※「」・「秀丸エディタ」などのテキストエディタで便利に使えます。

目次

48文字目から20文字を置き換える

下の画像のような固定長ファイルの内、指定文字数を置き換えます。

検索文字列 : (?<=^.{48}).{20}
置換文字列 : XXXXXXXXXXXXXXXXXXXX
結果 : FUUTACO BLOG 0512506 → XXXXXXXXXXXXXXXXXXXX

ふぅたこ

こんな感じで置き換わります

EmEditor Professional (64-bit) Version 20.8.1の置換画面

先頭から2文字を○○に変換

検索文字列 : ^..
置換文字列 : ◯◯
結果 : あいうえお → ◯◯うえお

末尾から2文字を○○に変換

検索文字列 : ..$
置換文字列 : ○○
結果 : あいうえお → あいう◯◯

よかったらシェアしてね!

コメント

コメントする

目次
閉じる