Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Mensaje iniciado por: ars1993 en 22 Abril 2014, 17:38 PM

Título: expresion regular simple
Publicado por: ars1993 en 22 Abril 2014, 17:38 PM
Alguien conoce la expresion regular que me serviria para detectar si en un String, los primeros 7 caracteres son "#cadena" ? Voy a recibir cosas del tipo "#cadena 1235", "#cadenafeaebe", #cadenaf24eawe", etc.


Gracias!
Título: Re: expresion regular simple
Publicado por: ivancea96 en 25 Abril 2014, 16:19 PM
http://regexpal.com/ (http://regexpal.com/) Es un tester de regex.

Prueba: "#cadena.*"
O sinó: "#cadena.+" si necesariamente ha de haber algún caracteres después de "#cadena".
Título: Re: expresion regular simple
Publicado por: Eleкtro en 25 Abril 2014, 16:35 PM
Si lo que quieres es obtener solo "#cadena":
\A(\#cadena)

Si lo que quieres es obtener "#cadena" y el resto de la cadena:
\A(\#cadena){1}(.+)?\z

Saludos.
Título: Re: expresion regular simple
Publicado por: ars1993 en 8 Mayo 2014, 18:13 PM
gracias por las respuestas! :D