RegExpの特殊文字をエスケープします

開発者がデバッグ中やデータ交換の前に、結果をひと目で確かめたい場面で便利に使えます。RegExpの特殊文字をエスケープします。

RegExpの特殊文字をエスケープします。結果はブラウザーにすぐ表示され、登録、アップロード、保存なしでそのままコピーして再利用できます。

使い方

  1. 正規表現内で文字どおりに一致させる必要があるテキストを、入力エリアに貼り付けるか入力します。
  2. エスケープ操作を実行して、そのテキスト内にあるRegExpの特殊文字を保護します。
  3. 結果をコピーし、コードや設定で文字どおりのパターンとして使用します。
  4. 元のテキストに戻す必要がある場合は、アンエスケープ操作で追加された保護を除去します。
  5. 使用後はエリアを消去し、サンプルやパターンを残さないようにします。

使用例

開発者が、文字列 Price (EUR): 10.00? を、丸括弧、コロン、疑問符を正規表現記号として扱わずに検索したいと考えています。テキストを貼り付け、エスケープ操作を実行して、コードに配置できる安全なパターンを得ます。

入力

Price (EUR): 10.00?

出力

Price \(EUR\): 10\.00\?

制限と形式

処理の場所

エスケープはお使いの端末のブラウザー内で実行されます。入力したテキストと結果は外部に送信されません。必要なパターンをコピーした後、ページを閉じることができます。

よくある質問

正規表現用に文字列をエスケープすべきなのはいつですか?

文字列に、丸括弧、角括弧、ドット、疑問符など、正規表現で特別な意味を持つ文字が含まれる場合です。エスケープすると、エンジンはそれらをパターン記号ではなく通常のテキストとして扱います。

このツールはテキストのアンエスケープもできますか?

はい、反対の操作で保護を除去し、元のテキストに戻せます。すでにバックスラッシュを含んでいた文字列は、アンエスケープ後に手動で確認が必要になることがあるため、注意して使用してください。

ファイル全体をエスケープできますか?

対応しているテキスト、CSV、JSON、Markdown、XML、YAMLファイルをインポートできますが、操作は提供した内容に適用されます。ファイルに多くの行や珍しい文字がある場合は、特に出力を確認してください。

同じカテゴリのツール