正規表現 これだけは知っておこう
検索サンプル一覧 置換サンプル一覧
検索用メタ文字 置換用メタ文字
テキストエディタ

正規表現サンプル集

イメージファイル「icon_btn」のalignをすべて"top"に変更する

(<img src="icon_btn".+?align=").+?(".*?>)
\1top\2

※赤い字がメタ文字

●置換結果

※背景付きの文字列が置き換わった文字列

<img src="icon_btn" width="200" height="150" align="top">

●メタ文字解説

(~) 以降の英字の大文字・小文字を同一視する
. 任意の1文字
+? 直前のパターンの1回以上繰り返し(最短一致)
*? 直前のパターンの0回以上繰り返し(最短一致)
\1 検索文字列で指定した1番目の(と)で囲まれたパターンと一致した文字列(部分文字列)を引用する。
ここでは、「<img~align="」のこと。
\2 検索文字列で指定した2番目の(と)で囲まれたパターンと一致した文字列(部分文字列)を引用する。
ここでは、align属性の閉じる「"」以降、タグの最後まで(>)のこと。