somemo's diary

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【Javascript】エスケープ文字に続く正規表現の指定

エスケープ文字に特定文字をつけることで実現できる特別なパターンがあります。それを指定するときに気をつけることのメモです。

エスケープ文字

エスケープ文字「\」のあとに特定の文字をつけることで実現できるパターンがあります。文字列のmatchメソッドなどにべた書きするときにはエスケープ文字を重ねる必要はありませんが、正規表現オブジェクトの生成時にはエスケープを重ねる必要があります。ただし、正規表現を表す文字列を囲むクォートは、ダブルとシングルどちらでも問題ありませんでした。