Regexテスター
ローカルマッチのハイライト、フラグ、キャプチャグループの出力を使用して、JavaScriptの正規表現をテストします。すべてブラウザでローカルに実行されます。
ハイライトされた一致
キャプチャグループ
| 一致 | インデックス | 完全一致 | グループ |
|---|---|---|---|
| キャプチャグループは、パターンをテストした後に表示されます。 | |||
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 はそれを受け取ったり保存したりしません; ページを閉じたり再ロードしたりすると、ツールが現地ダウンロードを明示的に提供しない限り、作業状態が明らかになります。
このツールをどのように使うか
- ツールコントロールに定期的な表現、フラッグ、テストテキストをJavaScriptを提供します。
- 試合、インデックス、キャプチャ、および強調されたソーステキストに影響を与える設定を選択し、ツールを実行します。
- 試合、インデックス、キャプチャ、およびコピーまたはダウンロードする前に強調されたソーステキストをレビューします。
一般的な失敗モード
無効な合成、複数の旗、ゼロ長さのグローバル試合、または高価なパターンはエラーまたは遅い評価を生み出す可能性があります。
役に立つ例
記録線に対して /order-(\d+)/g をテストして、各捕獲された注文番号をリストします。