正規表現を使ってテキスト・データ・ファイル名など一括検索置換、効率化・時間短縮を試みる

正規表現というのは、パターンに沿ったものを検出すること。これを利用して、検索置換を行うことによりひとつずつ手作業で行っていた検索の置換が一括で行える。

前置き

一致した跡の文字

\1 = 1番目(最初)に一致したパターン

\2 = 2番目に一致したパターン

その後、\3・\4となる。

検索置換のルールは多くは同じではあるものの、一致後の文字パターンが、$1・$2といったように$となるソフトやケースもある。

順番を入れ替える

入れ替えたい文字を間に挟んで、ABを例えば、BAのように入れ替える。

■を使ったケース

^(.)■(.)

\2■\1

,を使ったケース

^(.),(.)

\2,\1

正規表現の使用できる素敵なソフト

テキストエディタ

  • 秀丸

ファイル名一括変換

  • お~瑠璃ね~む(おーるりねーむ、オールリネーム、オール・リネーム、all rename、all-rename)

HTMLやWebプログラム

  • Dreamweaver
  • 秀丸
  • サクラエディタ