• BRE? + | ( ) { } are REGULAR characters → need \ to activate (called Escaping)
  • ERE? + | ( ) { } are METACHARACTERS → need \ to make literal

Example:

  • BRE: \+ means one or more 
  • ERE: + means one or more