すぐ使える!正規表現サンプル集
〜 置換編 〜
Google
WWW を検索 hodade.com を検索

      このエントリーをはてなブックマークに追加

HTMLタグを削除する(記号で囲まれた文字の削除)

置換したい文字
置換前
<html>
<body text="#000000">
<P>Hello!</P>
</body>
</html>
置換後


Hello!


  • 上記のようにHTMLタグをすべて削除したい場合にこの正規表現を使用できます。
  • タグの中に改行が含まれているとうまく削除できません。


正規表現の書き方
検索文字列

置換文字列

  • 上記の文字をそのままテキストエディターの置換画面に入力してください。
    検索文字列置換文字列の両方を入力してください。)
  • 置換文字列は空です。(削除するという意味になります。)
  • 「正規表現を使用する」にチェックを入れるのを忘れずに。

正規表現の説明
タグの中の属性値の中に < や > が出てきても正常に動作するように、
ちょっと複雑になっています。

たとえば、こんなタグもOKです。
<input type="button" value=" next > ">

囲み文字(「<」「>」)を変更するとHTML以外にも対応できます。
ただし「()」と「[]」は正規表現では特殊な意味を持つので以下のように書きます。
()の場合:\( \)
[]の場合:\[ \]




桁数を範囲指定して数字を検索する正規表現もあります。

1.正規表現とはなにか?
正規表現を簡単に説明すると?

2.正規表現を使う準備
まずはエディタの設定

3.正規表現サンプル集
【検索編】

検索で使える正規表現

4.正規表現サンプル集
【置換編】

置換で使える正規表現

5.正規表現のお勉強
正規表現で検索
少し高度な検索
文字列置換
最短一致について
エスケープ文字のこと
上から順番にだんだん難しくなります

6.エディタの強調表示でテキストに色づけ
色つきで見やすくできます

7.プログラムで正規表現を使う
各種プログラム言語でも使えます

8.ナイスな記事集
ここよりスゴイ正規表現がある


Since 2005.09.30 / HODADE SYSTEMS / Update 2010.03.30