文章の検索・置換ができるWEBサイトです。正規表現を使って改行・数字・文字パターンを効率的に検索・置換できる他、マクロを用いた高度な操作も可能です。初心者向けの使い方ガイドも掲載しています
正規表現を有効にした場合、文字の検索に正規表現が使えるようになります。置換後文字列に入力した内容は正規表現として解釈されません。「$1」のような変数による、正規表現内でキャプチャした文字列の再利用は有効です。內部ではJavaScriptのreplace関数を使っていますので、詳細についてはそちらもご参照ください
よく使う正規表現記号
.
: 任意の1文字にマッチ*
: 直前の文字が0回以上の繰り返し+
: 直前の文字が1回以上の繰り返し?
: 直前の文字が0回または1回^
: 行の始まり$
: 行の終わり\d
: 数字(0-9)\w
: 英数字とアンダースコア\s
: 空白文字(スペース、タブ、改行)使用例
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
: メールアドレス\s+
: 連続する空白文字^[A-Z]
: 行頭の大文字※通常の方法では出力がコピーできない場合があるため、画面中の「出力をコピー」ボタンから出力をコピーしてください
正規表現を使うと、特定のパターンにマッチする文字列を簡単に検索・置換できます。以下は、よく使われる正規表現記号とその意味です。
よく使う正規表現の意味
.
: 任意の1文字にマッチ*
: 直前の文字が0回以上の繰り返し+
: 直前の文字が1回以上の繰り返し?
: 直前の文字が0回または1回^
: 行の始まり$
: 行の終わり\d
: 数字(0-9)\w
: 英数字とアンダースコア\s
: 空白文字(スペース、タブ、改行)使用例
\d+
: 数字の連続(123、45など)^[A-Z]
: 行頭の大文字.+@.+\.[a-zA-Z]{2,}
: メールアドレス\s+
: 連続する空白文字