正規表現
DW:正規表現で「改行含むすべての文字列」を指定する方法
2014.10.22
Dreamweaverの検索では正規表現を使うことができます。
その正規表現で、「改行含むすべての文字列」をヒットさせるための記述です。

<!-- header -->
<div id="header">

</div>
<!-- /header -->

を検索する場合、

<!-- header -->
<div id="header">
(.*\r\n){0,10000}.*?
</div>
<!-- /header -->

となります。

こうすることで <div id="header">~</div> の中身が複数行でも、
ページによって微妙に違っても検索することができます。

一括置き換えの際などに。

注意点としては、終わりの文字列を「</div>」のように綴じタグだけにしてしまうと、
ページ内に複数あるため一番最後の綴じタグまでが範囲になってしまうということです。
上記のようにコメントアウトまで含めて検索するなど、
上手くページに1箇所しかない文字列を指定しましょう。


コードはこちらの記事からそのまま使わせていただきました。
探してもズバリなものがなかなか見つからなかったので、とても助かりました!
【正規表現】Dreamweaverで改行を含むコードの一括置換|俺メモ Web時々アプリ | OREMEMO

| コメント(0)