ウェブ制作で良く使う正規表現

その他

ウェブ制作以外でも重宝する正規表現。覚えておくと何かと便利ですよね。
いざ使うという時に忘れるので、自分用にメモしておきます。

最後の空白以降を選択する

^\n

利用シーン
余計な空白行を削除する時便利。

最後の文字を取得する

([\s]+)[^\s]+$

参考サイト

特定のコメントに囲まれたコードを選択する

<!--\s*コメントここから(\s|\S)*?コメントここまで\s*-->

利用シーン
測定タグなど、決まったコメントで囲まれたタグを一括削除するのに便利

<結果>

URL一部置換

利用シーン
ドメインと、ファイルの拡張子が一部違う。こんなURLを一括変換するときに便利

<変換前>
href=”https://example.com/category/items00.html”

<変換後>
href=”https://test.jp/items00/”

href="(.*[^/]?/)(.*)\.html
href="https://test.jp/$2/
置換するところ
・ドメイン
・最後のファイルの拡張子を削除してディレクトリにする

<変換前>
href=”https://example.com/category/items00.html”

<変換後>
href=”https://test.jp/items00/”

コメント