Problema con una expresion regular
Publicado por Rodolfo (1 intervención) el 12/11/2004 08:38:48
Estoy tratando de obtener todos los operandos en una sentencia SQL de este estilo:
medicina AND clinica AND veterinaria
La expresion regular que tengo hecha es la siguiente:
([\S]+)( AND ([\S]+))+
que entiendo que deberia funcionar... pero solamente me extrae el primero y el ultimo termino... que estoy haciendo mal ?
Este sería el resultado:
Group(0) = medicina AND clinica AND veterinaria
Group(1) = medicina
Group(2) = AND veterinaria
Group(3) = veterinaria
Muchas gracias por su ayuda.
medicina AND clinica AND veterinaria
La expresion regular que tengo hecha es la siguiente:
([\S]+)( AND ([\S]+))+
que entiendo que deberia funcionar... pero solamente me extrae el primero y el ultimo termino... que estoy haciendo mal ?
Este sería el resultado:
Group(0) = medicina AND clinica AND veterinaria
Group(1) = medicina
Group(2) = AND veterinaria
Group(3) = veterinaria
Muchas gracias por su ayuda.
Valora esta pregunta


0