手軽屋
ツール一覧

正規表現チェッカー

パターンとテスト文字列を入力すると、マッチ箇所をその場でハイライト表示します。 グループの中身やマッチ件数も確認できます。

//g
サンプル:

よく使う書き方の早見表

\d数字 0〜9
\w英数字とアンダースコア
\s空白(スペース・タブ・改行)
.改行以外の任意の1文字
[abc]a・b・c のどれか1文字
[^abc]a・b・c 以外の1文字
a*a を0回以上繰り返し
a+a を1回以上繰り返し
a?a が0回または1回
a{2,4}a を2〜4回繰り返し
^ / $行(文字列)の先頭 / 末尾
(abc)グループ化(後で取り出せる)
a|ba または b
\.記号そのもの(. の場合)

こんなときに便利

よくある質問

Q. どの言語の正規表現に対応していますか?

A. ブラウザのJavaScriptエンジンで判定しているため、JavaScript(ECMAScript)方言です。基本的な書き方はPythonやJavaなど他言語とほぼ共通ですが、先読み・後読みなど細かい仕様は言語によって差があります。

Q. フラグのg・i・m・sはどう使い分けますか?

A. gは「最初の1件だけでなく全部探す」、iは「大文字・小文字を区別しない」、mは「^と$を行ごとに効かせる」、sは「.を改行にもマッチさせる」です。通常はgをつけたままで問題ありません。

Q. 入力したテキストが外部に送られることはありますか?

A. ありません。マッチの判定はすべてお使いのブラウザの中で行われ、パターンもテスト文字列もサーバーには送信されません。

同じカテゴリ「Web・データ」のツール

すべてのツールを見る(全68個・検索もできます)