正規表現

正規表現: 一致箇所を強調表示するか、一致文字列やキャプチャグループを一覧で出力できます。

無料 · 登録不要

テキスト入力

実行後に結果をコピーまたはダウンロードできます。

ツールの設定

このツールについて 正規表現

一致箇所を強調表示するか、一致文字列やキャプチャグループを一覧で出力できます。

入力: テキスト. 結果: サンドボックスでプレビューする HTML.

例

「例を試す」で公開サンプルと設定を読み込んで実行します。

この例の設定
パラメーター例の値入力と選択肢
内蔵正規表現"User defined"ユーザー定義, IPv4アドレス, IPv6アドレス, 電子メールアドレス, URL, ドメイン, Windowsファイルパス, UNIX ファイルパス, MACアドレス, UUID, 日付 (年-月-日), 日付 (日/月/年), 日付 (月/日/年), 文字列群
正則表現"[0-9]+"テキスト
大文字小文字を区別しないtrueオンまたはオフ
^ と $ は改行でマッチするtrueオンまたはオフ
ドットはすべてに一致falseオンまたはオフ
Unicodeサポートfalseオンまたはオフ
アストラルサポートfalseオンまたはオフ
総計表示falseオンまたはオフ
出力形式一致を一覧表示一致部分をハイライト, 一致を一覧表示, キャプチャグループを一覧表示, キャプチャグループ付き一致を一覧表示

入力

order-102 and order-205

結果

結果はプレビューに表示されます。生成された内容を確認するにはダウンロードしてください。

結果を解釈する前に

一致箇所を強調表示するか、一致文字列やキャプチャグループを一覧で出力できます。複数行のアンカーと、ドットで改行に一致させる設定は別です。拡張JavaScript形式の正規表現エンジンを使うため、PCREやPythonと動作が異なる場合があります。実際の利用先でも検証してください。

パラメーター

パラメーター既定値入力と選択肢
内蔵正規表現"User defined"ユーザー定義, IPv4アドレス, IPv6アドレス, 電子メールアドレス, URL, ドメイン, Windowsファイルパス, UNIX ファイルパス, MACアドレス, UUID, 日付 (年-月-日), 日付 (日/月/年), 日付 (月/日/年), 文字列群
正則表現""テキスト
大文字小文字を区別しないtrueオンまたはオフ
^ と $ は改行でマッチするtrueオンまたはオフ
ドットはすべてに一致falseオンまたはオフ
Unicodeサポートfalseオンまたはオフ
アストラルサポートfalseオンまたはオフ
総計表示falseオンまたはオフ
出力形式一致部分をハイライト一致部分をハイライト, 一致を一覧表示, キャプチャグループを一覧表示, キャプチャグループ付き一致を一覧表示

結果を解釈する前に

文字、行、バイトのどれを処理するか確認してください。ログ処理前に区切り文字と正規表現を確認してください。

使い方

  1. 入力を貼り付けるか、ローカルファイルを開きます。
  2. 必要な設定を選び、実行を押します。
  3. 結果をコピーするか、出力の元のバイト列をダウンロードします。

入力と結果は自動でアップロード・公開されたり URL に保存されたりしません。処理はブラウザー内で行い、HTTP リクエストと DNS over HTTPS は実行した通信を送信します。ファイルは最大 128 MiB、出力は最大 64 MiB で、操作によってはさらに小さい制限があります。プレビューは省略される場合があります。テキストは UTF-8 で扱い、正確なバイトを保つにはファイルを開いてください。

関連ツール

ユーティリティ

操作の参考資料

元の技術文書を見る (English)