ツールを探す

↑↓ 選択 Enter 開く

名前が不明な場合は作業内容で検索できます。

Regex Tester

ローカル処理

Regex Tester はブラウザ上でデータを調査するツールで、結果と制限を明確に示します。 このページには、実際の入出力例、実装上の制限、一次資料が含まれます。

確認済み · 更新日 · 無料 · アカウント不要

//
Test text0 chars
Match preview0 matches
Matches and capture groups
#MatchIndexCapture groups
No matches yet.
Uses the JavaScript RegExp engine. Tests stop after 300 ms or 1,000 matches.

Regex Tester は何をしますか?

Regex Tester はブラウザ上でデータを調査するツールで、結果と制限を明確に示します。 検証済みの機能: JavaScript RegExp engine, Capture groups, 300 ms worker timeout, 1,000-match cap.

Test against the deployment engine

Use this page for JavaScript patterns. Verify a PCRE, Python, .NET, Java, database, or proxy pattern in that exact engine before deployment.

使い方

  1. Enter the pattern without surrounding slash characters.
  2. Choose JavaScript flags and paste representative test text.
  3. Inspect highlighted matches, indexes, and capture groups.

実際の入出力例

Capture a named numeric identifier

入力

Pattern: order-(?<id>\d+)
Text: order-1042

出力

Match: order-1042
Named group id: 1042

The browser exposes the full match and the named capture from the JavaScript RegExp result.

一般的なエラーと対処

症状原因対処
A valid-looking pattern is rejected.It uses syntax from another regex engine or an unsupported browser flag.Rewrite the expression for the target JavaScript runtime.
Testing times out.The expression backtracks heavily on the supplied text.Make repetitions more specific, reduce ambiguity, or use a parser.

A timeout indicates expensive matching

このツール固有の制限: Nested quantifiers and ambiguous repeated groups can cause excessive backtracking. A 300 ms timeout protects the page but does not certify production safety.

標準と実装の参考資料

Regex Tester — FAQ

Which regex engine is used?

The page uses JavaScript RegExp; PCRE, Python, .NET, and Java can behave differently.

Are capture groups shown?

Yes. Numbered captures and named groups are shown for displayed matches.

What does the timeout mean?

The worker is stopped after 300 ms to reduce page freezes; this is not proof that a pattern is safe.

更新内容

実質的な更新: Regex Tester: Added JavaScript flag validation, highlighted matches, capture groups, a 1,000-match cap, and 300 ms worker termination for slow patterns.

このツールの管理者

KL
KitLumi EngineeringKitLumi Engineering が動作、テスト、例、プライバシー説明を管理します。