Regular Expression (Regex) Reserved Characters

The following characters are reserved (special) in regular expressions and must be escaped with a backslash (\) to be matched literally:

  • . (dot)
  • ^ (caret)
  • $ (dollar sign)
  • * (asterisk)
  • + (plus sign)
  • ? (question mark)
  • { (opening curly brace)
  • } (closing curly brace)
  • [ (opening square bracket)
  • ] (closing square bracket)
  • ( (opening parenthesis)
  • ) (closing parenthesis)
  • | (vertical bar/pipe)
  • \ (backslash)