REGEXP_LIKE
Checks whether a string matches a regular expression.
Syntax
REGEXP_LIKE(<text>, '<pattern>')
REGEXP_LIKE(<text>, '<pattern>', '<flags>')
<text> ~ '<pattern>'
<text> ~* '<pattern>'
Returns true or false. Unlike LIKE with its % and _, the pattern is a full regular expression: '^[0-9]+$' — digits only, '@' — there's an at sign somewhere. The 'i' flag turns off case sensitivity. The operators ~ and ~* (case-insensitive) do the same.