正規表現ツールJs

対象範囲:

大/小文字の区別:

テキストエリア

検索文字ハイライト


          

置換文字ハイライト

置換後の文字をハイライトします。
                

検索結果

スポンサーリンク

メタ文字一覧

検索で使えるメタ文字です。半角で入力します。

\d 任意の数値([0-9]と同じ)
\D 数値以外の文字([^0-9]と同じ)
\n 改行
\s 空白(スペース・タブ・改行文字)
\S \s以外の文字
\t タブ文字
\w 英数文字([A-Za-z0-9_]と同じ)
\W \w以外の文字
* 直前の文字の0回以上に一致
+ 直前の文字の1回以上に一致
\ 直後のメタ文字を通常文字にする。※1
. 1つの任意文字(A, B, C, ...) (\nを除く)
? 直前の文字の0回~1回に一致
{n} 直前の文字がちょうどn回に一致
{n,} 直前の文字がn回以上に一致
{n,m} 直前の文字がn回以上,m回以下に一致
[ABC] A、B、Cのいずれか1文字
[A-C] A~Cまでのいずれか1文字
[^ABC] A、B、Cのいずれでもない任意の1文字
^A Aで始まる文字列
A$ Aで終わる文字列
ABC|DEF ABCまたはDEF
(a) 丸括弧内の値を$1に格納する。
(a)(b)(c) $1$2$3に格納する。$9まで可能。
$1~$9 丸括弧で格納した値を$1~$9として使用する事が出来ます。※置換専用メタ文字

正規表現ツールの使い方

正規表現チェックするよ

正規表現ツールは、検索文字列にメタ文字(検索パターンを表現するための記号)を使用できる柔軟な検索置換が出来るツールです。

検索

「テキストエリア」にテキストを入力します。そして「検索する文字列」に検索文字を入力して検索ボタンを押すと、

テキストエリアから検索文字の抜出し、マッチ回数、ハイライト表示を行います。

置換

「テキストエリア」にテキストを入力します。そして「検索する文字列」「置換する文字列」に文字を入力して置換ボタンを押すと、

テキストエリアの文字列を検索文字から置換文字に変換します。

参考サイト

  1. 正規表現を学べるサイトまとめ
  2. 検索サンプル一覧

1、正規表現についてお勉強になるサイトのまとめです。

2、正規表現の検索で使えるメタ文字の組み合わせたサンプル集です