正規表現テスター

JavaScript 正規表現をテストし、一致を検査し、置換をプレビューします。

インタラクティブなワークスペース変更はこのデバイスに残ります
//
交換品(オプション)
2 matches
Adaインデックス 0
Linusインデックス 20
デフォルトでは非公開入力とファイルはこのデバイスで処理されます。
無料ですぐにアカウント、キュー、ソフトウェアのインストールは必要ありません。
すぐに使用できます結果が生成されたらすぐにコピーまたはダウンロードします。

使用方法 正規表現テスター

3 つの簡単なステップで信頼性の高い結果が得られます。

  1. 01

    パターンを書く

    スラッシュ文字を囲まずに式を入力し、必要なフラグを追加します。

  2. 02

    テスト文字列を追加する

    予想される一致や特殊なケースを含む代表的なテキストを使用します。

  3. 03

    点検または交換する

    一致する位置とグループを確認し、オプションの置換をプレビューします。

日常業務向けに構築

忙しい仕事をせずに便利

集中的なコントロール、即時のフィードバック、ユーザーと結果の間に何の説明もありません。

ライブ検証

式が変更されると構文エラーが表示されます。

試合詳細

値、位置、およびキャプチャされたグループを検査します。

置換プレビュー

コードを使用する前に、$1 グループと置換動作をテストします。

実践ガイド

とは何ですか 正規表現テスター?

正規表現は、リテラル、文字クラス、グループ、量指定子、アンカー、およびフラグを使用してテキスト検索パターンを記述します。テスターを使用すると、現実的な入力に基づいてこれらのパターンを簡単に調整できるようになります。

このツールは JavaScript 正規表現エンジンを使用するため、サポートされる構文とフラグはブラウザの ECMAScript 実装に従います。他の言語のパターンは動作が異なる場合があります。

実際の応用例

このツールを使用する場合

一般的な方法 正規表現テスター 実際のプロジェクトや日常業務に適合します。

1

フォームの検証

ID、ラベル、および制御された入力形式のプロトタイプ パターン。

2

ログ分析

一貫した診断ラインから値を抽出します。

3

テキストのクリーンアップ

パターンベースの置換を他の場所に適用する前にプレビューします。

4

開発

JavaScript アプリケーションで使用される式をデバッグします。

役立つ回答

よくある質問

についての簡単な回答 正規表現テスター このページの仕組みについても説明します。

周囲のスラッシュを含める必要がありますか?

いいえ。パターンのみを入力してください。フラグには独自のフィールドがあります。

マッチング中にグローバル フラグが追加されるのはなぜですか?

インスペクターはグローバルにスキャンするため、すべての一致を表示できますが、置換では選択したフラグが使用されます。

キャプチャグループとは何ですか?

括弧で囲まれたサブパターンは、$1 などの検査または置換参照のために一致の部分をキャプチャします。

同じ正規表現はどの言語でも機能しますか?

いつもではありません。構文、Unicode 処理、および利用可能な機能はエンジンによって異なります。