Expressões regulares (ou regex, de regular expression, como é popularmente conhecida) são expressões que descrevem padrões capazes de representar conjuntos de textos. Sua principal finalidade é localizar sequências de caracteres que correspondam aos padrões descritos -- quando a correspondência é encontrada, nós dizemos que houve um "casamento" (match, em inglês).