A regular expression is a group of characters or symbols which is used to find a specific pattern in a text. a string literal is the simplest possible regular expression. "str" would match str(s followed by t, followed by r). regular expression are generally case sensitive Meta Characters special characters. does not mean anything on their own. some meta character have different meaning when written inside square bracket meta char desc .