Regular Expressions • $ • . • a* • a+ • a? • de|abc • (abc)* • {1} ,  {2,3} 2196 mysql>  SELECT REGEXP_LIKE(’fo
fo’, ’^fo$’); -> 0 mysql>  SELECT REGEXP_LIKE(’fofo’, ’^fo’); -> 1 mysql>  SELECT REGEXP_LIKE(’fo
o’, ’^fo
o$’); -> 1 mysql>  SELECT REGEXP_LIKE(’fo
o’, ’^fo$’); -> 0 mysql>  SELECT REGEXP_LIKE(’fofo’, ’^f.*$’); -> 1 mysql>  SELECT REGEXP_LIKE(’fo\r
fo’, ’^f.*$’); -> 0 mysql>  SELECT REGEXP_LIKE(’fo\r
fo’, ’^f.*$’, ’m’); -> 1 mysql>  SELECT REGEXP_LIKE(’fo\r
fo’, ’(?m)^f.*$’); -> 1 mysql>  SELECT REGEXP_LIKE(’Ban’, ’^Ba*n’); -> 1 mysql>  SELECT REGEXP_LIKE(’Baaan’, ’^Ba*n’); -> 1 mysql>  SELECT REGEXP_LIKE(’Bn’, ’^Ba*n’); -> 1 mysql>  SELECT REGEXP_LIKE(’Ban’, ’^Ba+n’); -> 1 mysql>  SELECT REGEXP_LIKE(’Bn’, ’^Ba+n’); -> 0 mysql>  SELECT REGEXP_LIKE(’Bn’, ’^Ba?n’); -> 1 mysql>  SELECT REGEXP_LIKE(’Ban’, ’^Ba?n’); -> 1 mysql>  SELECT REGEXP_LIKE(’Baan’, ’^Ba?n’); -> 0 mysql>  SELECT REGEXP_LIKE(’pi’, ’pi|apa’); -> 1 mysql>  SELECT REGEXP_LIKE(’axe’, ’pi|apa’); -> 0 mysql>  SELECT REGEXP_LIKE(’apa’, ’pi|apa’); -> 1 mysql>  SELECT REGEXP_LIKE(’apa’, ’^(pi|apa)$’); -> 1 mysql>  SELECT REGEXP_LIKE(’pi’, ’^(pi|apa)$’); -> 1 mysql>  SELECT REGEXP_LIKE(’pix’, ’^(pi|apa)$’); -> 0 mysql>  SELECT REGEXP_LIKE(’pi’, ’^(pi)*$’); -> 1 mysql>  SELECT REGEXP_LIKE(’pip’, ’^(pi)*$’); -> 0 mysql>  SELECT REGEXP_LIKE(’pipi’, ’^(pi)*$’); -> 1 Match zero or more instances of the sequence  abc . Alternation; match either of the sequences  de  or  abc . Match either zero or one  a  character. Match any sequence of one or more  a  characters. Match any sequence of zero or more  a  characters. Match any character (including carriage return and newline, although to match these in the middle of a string, the  m  (multiple line) match-control character or the  (?m)  within-pattern modifier must be given). Match the end of a string.