Search Regexで正規表現を使ってタグを一括変換する方法の覚書。
コンサデコンサの記事のタグ表記を一括変換する必要ができた。
タグは、開始タグと終了タグの間に任意の文が入っているので、これを含めたまま一括変換したい。
【方法(検索例)】
目指すもの:Pタグとstrongタグで囲まれた部分からstrongタグだけを削除する。
Regexのチェックボックスを選択。
タグの記法は以下の通り。||で挟み、任意の文字列は、(.*)と記載。
検索文字列内に、エスケープ対象文字がある場合は、必ずエスケープ文字を使用してエスケープすること。
任意の文字列は、$1と記載。複数ある場合は、$2、$3と増やすことができる。
検索元
[php]
|
(.*)
|
[/php]
変換先
[php]
$1
[/php]
以上で、pタグで囲まれた部分から、storngタグの削除を一括変換できる。