Metodología y Tokens de Regex

Las expresiones regulares (Regex) son patrones utilizados para hacer coincidir combinaciones de caracteres en cadenas. Nuestro probador utiliza el motor RegExp de JavaScript.

Tokens Comunes

  • \d: Coincide con cualquier dígito (0-9).
  • \w: Coincide con cualquier carácter de palabra (alfanumérico + guion bajo).
  • \s: Coincide con cualquier carácter de espacio en blanco (espacios, pestañas).
  • .: Coincide con cualquier carácter excepto saltos de línea.
  • ^: Coincide con el comienzo de la cadena.
  • $: Coincide con el final de la cadena.
  • *: Coincide con 0 o más del token anterior.
  • +: Coincide con 1 o más del token anterior.
  • ?: Coincide con 0 o 1 del token anterior.
  • [abc]: Coincide con cualquier carácter en el conjunto.
  • (abc): Agrupa múltiples tokens y crea un grupo de captura.

Banderas

  • g (global): No volver después de la primera coincidencia.
  • i (insensible): Coincidencia insensible a mayúsculas y minúsculas.
  • m (multilínea): ^ y $ coinciden con el inicio/final de las líneas.
  • s (línea única): El punto coincide con el salto de línea.