Barokit

🔎正規表現テスター

正規表現パターンとフラグ(gimsuy)を入力してマッチ結果をリアルタイム確認。キャプチャグループ・置換プレビュー対応。

🔒 ブラウザ内処理ウォーターマークなし登録不要

使い方

  1. 1正規表現パターンを入力します。
  2. 2テストする文字列を入力します。
  3. 3フラグ(g、i、mなど)を選択します。
  4. 4マッチ結果とキャプチャグループが自動表示されます。

よくある質問

どのエンジンを使っていますか?+

ブラウザのJavaScript正規表現エンジンを使用しています。ECMAScript標準で、lookahead/lookbehindにも対応しています。

Python・Javaの正規表現と互換性はありますか?+

基本構文はほぼ同じですが、一部の高度な機能(named groups構文など)が異なります。他言語用はその言語専用のテスターを使用してください。

フラグ(g、i、m、s、u、y)の違いは?+

g(グローバル)、i(大小文字無視)、m(複数行)、s(ドットが改行をマッチ)、u(Unicode)、y(sticky)です。

キャプチャグループとは?+

括弧()で囲まれた部分のマッチ結果を別途取得できる機能です。JavaScriptではmatch[1]、match[2]のようにアクセスします。

メール/電話番号の正規表現はありますか?+

メールのRFC標準は非常に複雑です。実用パターンの'name@domain'程度は検証できますが100%完全は困難です。

正規表現が難しいです。学習リソースは?+

regex101.comなどのサイトでの可視化・解説が学習に最適です。本ツールは素早いテスト用です。

関連ツール