三日月館【別館】開発・制作Tips集
[.NET] 正規表現クラスで、メタ文字をただの文字として扱う
最終更新:
fumiduki1985
-
view
正規表現クラスで"["や"."といった、正規表現で定義済みのメタ文字をただの文字として扱うには、対象の文字の前に"\"(バックスラッシュ)を付けてエスケープすればよい。
ただし、C/C++のように"\"自体がエスケープ文字として機能する言語の場合、リテラル文字列中では"\\["のように記述する必要があることに注意。
ただし、C/C++のように"\"自体がエスケープ文字として機能する言語の場合、リテラル文字列中では"\\["のように記述する必要があることに注意。