
Otro Problema con Expresiones regulares
Publicado por Leonardo (25 intervenciones) el 13/02/2008 23:45:35
Estoy teniendo otro problema con las expresiones regulares, ya que soy un completo novato en este campo y la documentación no me ha servido de mucho.
Quiero hacer una expresión regular en el que sólamente se puedan capturar los siguientes caracteres:
Letras-> a-z, A-Z
Números-> 0-9
Guión bajo-> _
Guión medio o menos-> -
Punto-> .
El problema viene sobre todo en el caso del punto, ya que por lo que he leido de documentación este caracter funciona como una especie de comodín, por lo que si pongo
[0-9.] esto estaría diciendo "cualquier número seguido de un caracter especial" cuando lo que yo quiero especificar es "cualquier número seguido de un punto"
También tengo problemas con el signo menos (-) ya que este es utilizado para especificar rangos, como por ejemplo en las letras y en los números.
Nuevamente espero que alguien de ustedes me pueda ayudar. Saludos
Leo
Quiero hacer una expresión regular en el que sólamente se puedan capturar los siguientes caracteres:
Letras-> a-z, A-Z
Números-> 0-9
Guión bajo-> _
Guión medio o menos-> -
Punto-> .
El problema viene sobre todo en el caso del punto, ya que por lo que he leido de documentación este caracter funciona como una especie de comodín, por lo que si pongo
[0-9.] esto estaría diciendo "cualquier número seguido de un caracter especial" cuando lo que yo quiero especificar es "cualquier número seguido de un punto"
También tengo problemas con el signo menos (-) ya que este es utilizado para especificar rangos, como por ejemplo en las letras y en los números.
Nuevamente espero que alguien de ustedes me pueda ayudar. Saludos
Leo
Valora esta pregunta


0