毎日使う開発者ツールを、すべて一か所に。
コンバーター、フォーマッター、ハッシュ、バリデーター、そして何度も開き直す小さなユーティリティが、タブの海に散らばることなく一か所にまとまります。
リアルタイムのマッチングで正規表現をテスト・デバッグします
正規表現 (regex) は、テキストの検索・検証・操作に使われる強力なパターンマッチングツールです。特殊な構文でパターンを定義し、特定の文字列の並びに一致させられるため…に不可欠です…
テストプロセス regex テスターは、パターンをテストテキストに対してリアルタイムで評価します。指定されたフラグで正規表現をコンパイルし、テスト文字列を検索してすべての一致を見つけます。結果には…が表示されます…
メールのパターン、電話番号、URL をカバーしているので、一般的な入力と出力をすばやく比較できます。
選択したツールのソースコード。右側のライブ版と並べて表示されます。
type RegexMatch = { match: string; index: number; groups: string[]; }; function testRegex(pattern: string, flags: string, testString: string): RegexMatch[] { try { const regex = new RegExp(pattern, flags); const globalRegex = new RegExp(pattern, flags.includes('g') ? flags : flags + 'g');