Saltar al contenido principal
NombreDesignación convencionalEjemplo de uso
Cualquier carácter*"c"*"t" – permite palabras como cat, cot, etc.
LetraCC"ot" – permite palabras como Rot, pot, cot, Dot, mot, etc.
Letra mayúsculaAA"ot" – permite palabras como Rot, Cot, Mot, Dot, etc.
Letra minúsculaaa"ot" – permite palabras como rot, cot, mot, dot, etc.
Letra o númeroXX – permite cualquier número o letra independiente.
NúmeroNN"th" permite palabras como 5th, 4th, 6th, etc.
Cadena" ""cot"
O|"pl"("o"|"a")"t" – permite las palabras “plot” y “plat”.
Carácter del grupo[][tm]"ot" – permite las palabras “tot” y “mot”.
Carácter que no pertenece al grupo[^][^t]"ot" – permite las palabras “cot”, “lot”, etc., pero no permite la palabra “tot”.
Espacio (dentro del grupo)\s[A\s] permite solo la letra A o un espacio.
Cualquier número de repeticiones (se aplica a la expresión o subexpresión de la izquierda){-}[AB74]{-} – permite cualquier combinación de los caracteres A, B, 7, 4 de cualquier longitud.
Número de repeticiones n{n}N{2}"th" permite palabras como 25th, 84th, 11th, etc.
De n a m repeticiones{n-m}N{1-3}"th" permite palabras como 5th, 84th, 111th, etc.
De 0 a n repeticiones{-n}N{-2}"th" permite palabras como 84th, 5th, etc.
Desde n repeticiones en adelante{n-}N{2-}"th" permite palabras como 25th, 834th, 311th, 34576th, etc.
Subexpresión()
Símbolo de guion[\-]
Símbolo de barra invertida[\\]

Ejemplos de expresiones regulares

  1. Código postal: [0-9]{6} Valor de ejemplo: “142172”
  2. Código ZIP (USA): [0-9]{5}("-"[0-9]{4}){-1} Valores de ejemplo: “55416”, “33701-4313”
  3. Ingresos: N{4-8}[,]N{2} Valores de ejemplo: “15000,00”, “4499,00”
  4. Mes en formato numérico: ((|"0")[1-9])|("10")|("11")|("12") Valores de ejemplo: “4”, “05”, “12”
  5. Fracción: ("-"|)([0-9]{1-})(|((".",")([0-9]{1-}))) Valores de ejemplo: “1234,567”, “0.99”, “100,0”, “-345.6788903”
  6. Correo electrónico: [A-Za-z0-9_]{1-}((".""-")[A-Za-z0-9_]{1-}){-3}"@"[A-Za-z0-9_]{1-}((".""-")[A-Za-z0-9_]{1-}){-4}"."([A-Za-z]{2-4}|"asia"|"museum"|"travel"|"example"|"localhost") Valores de ejemplo: “support@abbyy.com”, “my-name@company.org.ru”, “info@gallery.museum