知っていると便利な正規表現

開発環境

日本語マッチ

[ぁ-んァ-ヶア-ン゙゚一-龠]

最左最短検索 [?]

"aaa" "bbb"
この文字列から正規表現でaaa, bbbを取り出したい場合、
".*?"
を使います。

単に
".*"
とした場合、
「"aaa" "bbb"」
が返ります。これは最長ヒットするため、最初の" と最後の"が条件マッチと判定されるためです。
最初にヒットする「"」を捕まえたいため、「?"」で条件を付けます。

重複行の削除

1.検索窓の正規表現を使用するにチェック

2.検索ボックスへ入力

 (^.*$)(\n(^\1$)){1,}


3.置換ボックスへ入力

 $1

4.すべて置換

コメント