String output = "";
pattern = Pattern.compile(">Part\s.");
matcher = pattern.matcher(docToProcess);
while (matcher.find()) {
match = matcher.group();
}
나는 패턴에게 다음 무엇을 내가 원하는 것은 컨텐츠를 교체은 (a 큰 XML 문서의 문자열) docToProcess
내부 >Part\s.
을 보려면 위의 코드를 사용하려고 해요 패턴과 일치하는 패턴 <ref></ref>
교체 패턴 문자열에 일치
변수를 docToProcess
과 동일하게 만드는 방법에 대한 아이디어는 위에 언급 된 바꿉니다.
EDIT : 대체 할 때 어떻게 든 사용할 수 있습니다. 사용할 수 없습니다 replaceAll()
String.replaceAll()이 처리하지 않습니까 ?? 그냥 호기심이있다 –
이미 완전한'Matcher' API를 사용하고 있다면, 그것은 루프 뒤에'matcher.appendReplacement'와'matcher.appendTail'입니다. –
'replaceAll()'과'replace()'를 시도했지만 각각 문제가있었습니다. 어떻게하면 될지에 대한 코드를 보여줄 수 있습니까? 아마 나는 단지 잘못된 것들을 시도했다. 나는 내가 한 일을 붙이 겠지만 그것을 바꿨다. 그리고 더 이상 가지지 않았다. – ThreaT