1. ホーム
  2. regex

[解決済み] 正規表現におけるスラッシュのエスケープ

2022-01-28 15:45:17

質問

簡単な質問なのですが、正規表現のエスケープについてです。フォワードスラッシュのエスケープは必要ですか? / を正規表現で使うことはできますか?また、それを行うにはどうしたらよいでしょうか?

どのように解決するのですか?

どのようなコンテキスト/言語ですか? いくつかの言語では / をパターン区切り文字として使用するため、言語/コンテキストによってはエスケープする必要があります。 エスケープするには、バックスラッシュを前に置きます。 \/ 言語によっては(PHPなど)、他の文字をデリミターとして使用できるため、エスケープする必要はありません。しかし、すべての言語において、唯一特別な意味を持つのは / は、パターン区切り記号として指定されることがあります。