Regexテスター

ローカルマッチのハイライト、フラグ、キャプチャグループの出力を使用して、JavaScriptの正規表現をテストします。すべてブラウザでローカルに実行されます。

/ /gi
正規表現フラグ
準備完了

ハイライトされた一致

キャプチャグループ

一致 インデックス 完全一致 グループ
キャプチャグループは、パターンをテストした後に表示されます。

JavaScript RegExpの動作

テスターは、フロントエンドJavaScriptで使用しているものと同じブラウザのRegExpエンジンを使用するため、フラグと構文は実際のクライアントサイドコードと一致します。

キャプチャグループの検査

コードをステップ実行したり、コンソールを開いたりせずに、番号付きグループ、名前付きグループ、および一致位置を確認します。

プライベートブラウザユーティリティ

すべてがブラウザ内でローカルに実行されます。機密性の高いログ、トークン、サンプルペイロードはアップロードされません。

関連する開発者ツール

よくある質問

正規表現またはテストテキストはアップロードされますか?

いいえ。すべてはJavaScript RegExpエンジンを使用してブラウザでローカルに実行されます。パターンとテキストはConvertrサーバーに送信されません。

このテスターはどの正規表現フレーバーを使用しますか?

このページでは、最新のブラウザとNode.jsで使用されているのと同じRegExp動作であるJavaScriptの正規表現を使用します。

キャプチャグループを検査できますか?

はい。結果テーブルには、各一致、番号付きキャプチャグループ、およびブラウザが提供する名前付きキャプチャグループがリストされます。

どのフラグがサポートされていますか?

テスターは、ブラウザで利用可能な場合、g、i、m、s、u、y、dを含む一般的なJavaScriptフラグをサポートしています。

Regexテスター

JavaScript の定期的な表現を旗、合致点の強調、キャプチャグループ出力でテストします。

入力
定期的なJavaScript表現、フラッグ、テストテキスト.
出力
試合、インデックス、キャプチャ、そして強調されたソーステキスト.
リアル制限
JavaScript regex syntax は PCRE、RE2、 .NET およびその他のエンジンと異なります; 災害的なパターンはまだブラウザのタブを凍結することができます。
プライバシーとデータ処理
定期的なJavaScript表現、フラッグ、テストテキストはこのブラウザのタブで処理されます. Converter はそれを受け取ったり保存したりしません; ページを閉じたり再ロードしたりすると、ツールが現地ダウンロードを明示的に提供しない限り、作業状態が明らかになります。

このツールをどのように使うか

  1. ツールコントロールに定期的な表現、フラッグ、テストテキストをJavaScriptを提供します。
  2. 試合、インデックス、キャプチャ、および強調されたソーステキストに影響を与える設定を選択し、ツールを実行します。
  3. 試合、インデックス、キャプチャ、およびコピーまたはダウンロードする前に強調されたソーステキストをレビューします。

一般的な失敗モード

無効な合成、複数の旗、ゼロ長さのグローバル試合、または高価なパターンはエラーまたは遅い評価を生み出す可能性があります。

役に立つ例

記録線に対して /order-(\d+)/g をテストして、各捕獲された注文番号をリストします。