色んなツールに置換機能はありますが、置換に正規表現が使えるケースも多々あります。
一定ルールで条件を指定して置換を行うことができます。
(.*) // 1文字以上何文字でもマッチする (.) // 1文字だけマッチする (..) // 2文字だけマッチする .を増やした文字数分マッチする
最もよく使うのは上記の文字数だけのマッチパターンですが、これを下記のように使います。
置換前: <td>(.*)</td> ↓ 置換後: <th>$1</th> //$1でマッチした文字をそのまま返す
このようにすることで、tdタグの中身はそのままでthタグに置き換えることができます。
下記のように複数条件を置くこともできます。
置換前: <img src=(.*) width=(.*) height=(.*) /> ↓ 置換後: <img src=$1 width=$2 height=$3 class="img" /> //マッチした順に$1,$2,$3と返せる