Morphy(モーフィー)
ホーム / 正規表現テスター

正規表現テスター

正規表現をその場で試せます。マッチした箇所のハイライト、キャプチャグループ、置換のプレビューまで、入力するたびにリアルタイムで確認できます。処理はすべてあなたのブラウザの中だけで行われ、外部には送信されません。

正規表現
/ / g
テスト対象の文字列
マッチのハイライト
置換(任意) $1, $2, $<name> で参照できます
置換結果

よく使うパターン(早見表)

用途正規表現
メールアドレス(簡易)[\w.+-]+@[\w-]+\.[\w.-]+
日付 YYYY-MM-DD(\d{4})-(\d{2})-(\d{2})
URL(http/https)https?://[^\s]+
全角スペースや連続空白[\s ]+
半角数字だけ\d+
日本語(ひらがな)[ぁ-ゖ]+

使い方

上の欄に正規表現、下の欄にテストしたい文字列を入れると、マッチした箇所が色付きで表示されます。フラグ(g 全体検索、i 大小無視 など)はチェックで切り替えられます。キャプチャグループを使うと、マッチの内訳が下の表に出ます。置換欄に $1 などを入れると、置換後のプレビューも確認できます。

※ ここで使う正規表現は JavaScript(ECMAScript)の記法です。すべてブラウザ内で実行され、入力した内容が外部に送信されることはありません。

よくある質問

入力した内容は送信されますか?

いいえ。判定はすべてブラウザ内(あなたの端末)で行われ、外部に送信されることはありません。

どの言語の正規表現ですか?

JavaScript(ECMAScript)の正規表現です。PythonやPCREとは一部記法が異なります。

グループの名前付きキャプチャは使えますか?

はい。(?<year>\d{4}) のような名前付きグループも表に表示され、置換で $<year> として参照できます。

無料で使えますか?

はい、無料・登録不要です。