Expresiones Regulares

Repositorio de expresiones,... nada que no se haya inventado antes.

  1. /.*/ Empareja con todos los caracteres de la cadena....
  2. /[0-9]/ Empareja con cada uno de los caracteres numéricos de la cadena de cara...
  3. |<[^>]+>(.*)</[^>]+>|U Ejemplo tomado de la documentación de la función preg_match_all de php...
  4. /\(? (\d{3})? \)? (?(1) [\-\s] ) \d{3}-\d{4}/x Obtener todos los números telefónicos de un segmento de texto....
  5. /(<([\w]+)[^>]*>)(.*)(<\/\\2>)/ Encontrar etiquetas HTML coincidentes (de forma ambiciosa)...
  6. /[\w-\.]+@([\w-]+\.)+[\w-]{2,4}/ Valida cuentas de correo electrónico. No permite dominios de menos de ...
  7. /[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/ Valida una cuenta de correo. Comprueba que delante del signo @ haya tr...
  8. /<a href=\s*([^\s]*)\s*>/m Extrae todos los enlaces de una en un fichero HTML. Los cuales estarán...