Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/08/2012, 09:25
cerati1977
 
Fecha de Ingreso: junio-2009
Mensajes: 19
Antigüedad: 11 años, 10 meses
Puntos: 1
Respuesta: Expresiones regulares para validar un texto complejo (bueno para mi!)

Cita:
Iniciado por cerati1977 Ver Mensaje
Hola a todos ,
Tengo un problema y estoy dando vueltas como un perro y no logro dar con la expresión regular.
Tengo que poder validar las siguientes opciones en una misma expresión:

Puede contener letras [a-z] y números [0-9] y guiones medios (-) (todos inclusives y opcionales). Pero lo que no puede suceder es que contenga solamente números. Es decir si hay números también debe contener al menos una letra.
Las letras, números y guiones pueden aparecer en cualquier lugar y se pueden repetir todas las veces que haga falta.

Pongo ejemplos:

ok: esto-es-un-texto-y-puede-25-contener-permitido
ok: esto-55-es-otr-8888-ejemplo-de-texto-41-permitido
ok: esto-es-otro-ejemplo-permitido
KO: 888888


Gracias por todo.
Saludos
Hola nuevamente,
He dado con la solución, la expongo por si otra persona se encuentra con el mismo problema.

Código HTML:
[a-z0-9-]*[a-z-]+[a-z0-9-]*
Saludos