Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2008, 22:02
preguntoncio
 
Fecha de Ingreso: marzo-2005
Mensajes: 67
Antigüedad: 19 años, 1 mes
Puntos: 0
Expresiones Regulares

Hola amigos,
les cuento que estoy viendo el tema de expresiones regulares y me agrada bastante porque vi la comprobación de un correo electrónico que se puede realizar utilizando funciones (Son como 50 líneas de código) y utilizando expresiones regulares, que sólo se usa una linea: fantastico.

Pero, sin embargo aún me cuesta asimilar estos conceptos, he leido bastante sobre eso, pero aun no me animo a realizar ninguna prueba, por tanto, quisiera que me ayuden a comprender la siguiente expresion regular:

Código PHP:
$string "userNaME4234432_";
if (
preg_match('/^[a-z\d_]{4,28}$/i'$string)) {
    echo 
"example 1 successful.";

Porqué ponen el /^, \d_ ??? me gustaría me ayuden a comprender ésa expresión regular.

Muchas gracias por su valiosa ayuda.