Search Regexで正規表現を使ってタグを一括変換

Search Regexで正規表現を使ってタグを一括変換する方法の覚書。

コンサデコンサの記事のタグ表記を一括変換する必要ができた。
タグは、開始タグと終了タグの間に任意の文が入っているので、これを含めたまま一括変換したい。

【方法(検索例)】

目指すもの:Pタグとstrongタグで囲まれた部分からstrongタグだけを削除する。

Regexのチェックボックスを選択。
search-regex

タグの記法は以下の通り。||で挟み、任意の文字列は、(.*)と記載。
検索文字列内に、エスケープ対象文字がある場合は、必ずエスケープ文字を使用してエスケープすること。
任意の文字列は、$1と記載。複数ある場合は、$2、$3と増やすことができる。

検索元
[php]
|

(.*)

|
[/php]

変換先
[php]

$1

[/php]

以上で、pタグで囲まれた部分から、storngタグの削除を一括変換できる。

記事の共有: