このページはAIで翻訳されており、ネイティブスピーカーによる確認はまだ行われていません。 英語版を読む

正規表現テスター

パターンを書き、サンプルテキストを貼り付けると、すべての一致がグループとともにハイライトされます。コードで使う前に置換文字列を試せます。ブラウザーの JavaScript と同じ正規表現エンジンを使用します。

マッチ箇所をハイライト

すべてブラウザ内で動作します。入力内容やファイルがサーバーにアップロードされることはありません。

使い方

  1. スラッシュなしでパターンを入力し、フラグを選びます。
  2. テスト用テキストを貼り付けます。入力に合わせて一致箇所がハイライトされます。
  3. 一致テーブルで位置とキャプチャグループを確認します。
  4. 必要に応じて置換文字列($1、$<name> を使用)を入力し、結果をプレビューします。

使用例

メールアドレス風の文字列

パターン [\w.+-]+@[\w-]+\.[\w.]+ とフラグ g。

日付

(?<y>\d{4})-(?<m>\d{2})-(?<d>\d{2}) と置換 $<d>/$<m>/$<y>。

プライバシー

すべてブラウザ内で動作します。入力内容やファイルがサーバーにアップロードされることはありません。 ブラウザに保存される内容(お気に入りと履歴のみ)については、プライバシーポリシーをご覧ください。 プライバシーポリシー

ご自身で確認できます:ブラウザの開発者ツールを開き、「ネットワーク(Network)」タブを選んでツールを使ってください。ファイルがアップロード要求に現れることはありません。このページがオフライン用に保存された後は、インターネットを切断しても作業を続けられます。 広告と匿名の訪問統計は、有効な場合は独自に通信しますが、あなたのファイルやテキストを受け取ることはありません。

よくある質問

どの正規表現の方言ですか?

お使いのブラウザーが実装する ECMAScript(JavaScript)です。PCRE、Python、.NET とは、強欲な量指定子や一部の後読みルールなどに違いがあります。

不適切なパターンでページが固まることは?

破滅的なバックトラッキングを起こすパターンは遅くなることがあります。ツールは表示する一致数とテキストの長さを制限しています。非常に遅い場合は (a+)+ のような入れ子の量指定子を単純にしてください。

テキスト整形クリーナー散らかったテキストを一度に整理:余分なスペース、改行、HTMLタグ、絵文字、アラビア語の発音記号、見えない文字、スマート引用符を削除します。
差分チェッカー2 つのファイルやコード片を行ごとに比較し、追加・削除された行をハイライトします。
重複行の削除元の順番を保ったまま、リストから重複した行を削除します。
SVGプレビュー&最適化SVGファイルを安全にプレビューし、コメント、エディタのメタデータ、空白を削除して軽量化します。
カラーピッカー&変換色を選び、HEX・RGB・HSL間で変換し、画像や画面から色を抽出して、白・黒の文字とのコントラストを確認できます。

ツールを検索