String output = "";
pattern = Pattern.compile(">Part\s.");
matcher = pattern.matcher(docToProcess);
while (matcher.find()) {
match = matcher.group();
}
我嘗試使用上面的代碼找到模式>Part\s.
內docToProcess
(這是一個大的XML文檔的字符串),然後是我想要做的就是更換內容與<ref></ref>
替換模式匹配字符串
任何想法的格局我怎樣才能使output
變量等於docToProcess
除與替代如上文所述一致?
編輯:我需要在更換時以某種方式使用匹配器。我不能只用replaceAll()
String.replaceAll()不會這樣做?只是好奇 –
如果已經使用完整的'Matcher' API,則在循環之後是'matcher.appendReplacement'和'matcher.appendTail'。 –
我試過'replaceAll()'和'replace()',但是他們每個人都有問題。如果你能告訴我一些你如何做的代碼?也許我只是嘗試了錯誤的東西......我會粘貼我所做的,但我改變了它,並沒有它了。 – ThreaT