나는 다음과 같은 패턴이 있습니다 정규식을 사용하여 괄호 안의 텍스트를 어떻게 일치시킬 수 있습니까?
(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));
}
내가 원하는 결과를 얻으려고 애 쓰고 있습니다. 어떤 도움을 주셔서 감사합니다. 나는 각 그룹을 얻은 후에 결과를 연결하는 것에 대해 걱정하지 않는다. 단지 각 그룹을 얻을 필요가있다.
카오스! 나는 그 패턴을 시도해 보지 못했고 그것이 필요한만큼 정확하게 작동했습니다. 대답 할 시간을내어 주셔서 감사합니다! – northpole
반갑습니다. :) – chaos