tengo el siguiente patrón:¿Cómo hago coincidir texto entre paréntesis usando expresiones regulares?
(COMPANY) -277.9887 (ASP,) -277.9887 (INC.)
quiero que el resultado final sea:.
EMPRESA ASP, INC
Actualmente tengo el siguiente código y sigue volviendo al patrón original (asumo porque el grupo de todas las caídas entre el primer '(' y la última ')'
Pattern p = Pattern.compile("((.*))",Pattern.DOTALL);
Matcher matcher = p.matcher(eName);
while(matcher.find())
{
System.out.println("found match:"+matcher.group(1));
}
estoy luchando para obtener los resultados que necesito y agradezco cualquier ayuda. No estoy preocupado por concatenar los resultados después de obtener cada grupo, solo necesito obtener cada grupo.
caos, you rock! Nunca pensé en probar ese patrón y funcionó exactamente como lo necesitaba. ¡Gracias por tomarse el tiempo para responder! – northpole
De nada. :) – chaos