正規表現の特殊文字エスケープ

文字列を正規表現のリテラルパターンに使えるように特殊文字をエスケープします。

ブラウザ内で変換 · 登録不要

JavaScript の独立した正規表現ソース断片を出力します。式を実行せず、RegExp.escape の全仕様を代替するものではありません。

入力は各 100,000 UTF-16 単位、結果は 1,000,000 単位までです。対応形式と例は以下をご確認ください。

使い方

  1. 文字列を正規表現のリテラルパターンに使えるように特殊文字をエスケープします。
  2. 変換方法やオプションを選んで実行します。
  3. 結果を確認し、コピーまたはTXTで保存します。

変換例

a+b?. → a\+b\?\.

仕様と制限

JavaScript の独立した正規表現ソース断片を出力します。式を実行せず、RegExp.escape の全仕様を代替するものではありません。

文章はブラウザ内で処理し、変換サーバーには送信しません。

FAQ

正規表現の特殊文字エスケープ — 入力形式と制限は?

JavaScript の独立した正規表現ソース断片を出力します。式を実行せず、RegExp.escape の全仕様を代替するものではありません。

形式の参考資料

ツールページの更新日: