Symbolic notations used to define search patterns of strings.

Notations

  • - empty string representing empty set or
  • any symbol '' from the input alphabet representing
  • Union representing
  • Concatenation which is valid if and only if
  • Klene Expression zero or more occurances of