У меня есть следующий шаблон:
(COMPANY) -277.9887 (ASP,) -277.9887 (INC.)
Я хочу, чтобы конечный результат был:
КОМПАНИЯ ASP, INC.
В настоящее время у меня есть следующий код, и он продолжает возвращать исходный шаблон (я предполагаю, что все группы попадают между первым '(' и последним ')'
Pattern p = Pattern.compile("((.*))",Pattern.DOTALL);
Matcher matcher = p.matcher(eName);
while(matcher.find())
{
System.out.println("found match:"+matcher.group(1));
}
Я изо всех сил пытаюсь получить нужные мне результаты и ценю любую помощь. Я не беспокоюсь о конкатенации результатов после того, как я получу каждую группу, просто нужно получить каждую группу.