Referencia de expresiones regulares en PHP


/ Published in: Other
Save to your folder(s)

Una breve referencia de los meta carácteres y su significado en expresiones regulares en PHP.
Esta referencia de expresiones regulares es muy interesante para tener a mano. Está recogida de un comentario del manual de php.net.


Copy this code and paste it in your HTML
  1. ^ // Comienzo de la zadena
  2. $ // Final de la cadena
  3.  
  4. n* // Cero o mas "n" (donde n es el carácter precedente)
  5. n+ // Uno o mas "n"
  6. n? // Un posible "n"
  7.  
  8. n{2} // Exactamente dos "n"
  9. n{2,} // Al menos dos o mas "n"
  10. n{2,4} // De dos a cuatro "n"
  11.  
  12. () // Parentesis para agrupar expresiones
  13. (n|a) // o "n" o "a"
  14.  
  15. . // Cualquier carácter
  16.  
  17. [1-6] // un número entre 1 y 6
  18. [c-h] // una letra en minuscula entre c y h
  19. [D-M] // una letra en mayúscula entre D y M
  20. [^a-z] // no hay letras en minuscula de a hasta z
  21. [_a-zA-Z] // un guion bajo o cualquier letra del alfabeto
  22.  
  23. ^.{2}[a-z]{1,2}_?[0-9]*([1-6]|[a-f])[^1-9]{2}a+$
  24.  
  25. /* Una cadena que comienza por dos carácteres cualquiera
  26. Seguidos por una o dos letras (en minuscula)
  27. Seguidos por un guion _ bajo opcional
  28. Seguidos por cero o mas números
  29. Seguidos por un numero del 1 al 6 o una letra de la -a- a la -f-
  30. Seguidos por dos carácteres que no son números del 1 al 9
  31. Seguidos de uno o mas carácteres al final de la cadena
  32. Tomado de una anotacion al manual de php.net, de mholdgate -
  33. wakefield dot co dot uk */

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.