Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/06/2013, 10:10
Avatar de JuJoGuAl
JuJoGuAl
 
Fecha de Ingreso: julio-2009
Ubicación: Venezuela
Mensajes: 754
Antigüedad: 14 años, 9 meses
Puntos: 19
Buscar Elementos que NO coincidan con una RegExp

Buenas amigos, tengo una pequeña duda y quisiera saber como resolverla...

estoy armando una data de clientes donde necesito que en su DNI (cedula) cumplan con una estructura, la estructura puede ser:

V|E|G|J-XXXXXX ....

Una letra que puede ser (V, E, G o J) seguido de un "-" y luego una serie de digitos...

construi una RegExp para poder seleccionar los clientes que SI cumplen con dicha cadena:

Código MySQL:
Ver original
  1. SELECT clientes_cod
  2. FROM data_clientes WHERE clientes_cod REGEXP '^(v|e|g|j)(-)([0-9]+)$';

ahora mi pregunta es como listo los elementos que no coinciden con esa RegExp, es decir como la Niego? de esa manera obtengo los registros que no siguen ese patron y asi poder trabajar con ellos, alguien sabe?