[ mi ] 正規表現検索・置換の覚え書き


一行目が検索文字列で、二行目が置換文字列です。置換文字列が空白の場合は [ なし ] と書いてます。

HTML ソースで使えそうな正規表現
———————————————————————-

### body タグ内にマッチ ( 複数行にマッチ )

### 行頭の改行 ( br ) を削除する

^
なし

### 一行を段落 ( p ) に変換

^(.+)\r

$1

\r

### alt を抽出して img タグ自体を除去

]+alt=”([^>]+)”[^>]*>
$1

`alt=””` となっている場合はマッチしない。alt は img タグ内のどこに書いていてもマッチする。

### 一行のコメントを検索

### HTML タグを検索

[^>]+>

### アンカーテキストに [ hoge ] を含むリンクにマッチ

2 COMMENTS

kw

こんにちわ。
細かい指摘で申し訳ないのですが、:は”セミコロン(;)”ではなく”コロン”なのではないでしょうか。

Bowz

ホントだ! コロンだ! 恥ずかしー。 と言うことで修正しておきました。
ご指摘ありがとうございます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です