是否有簡單的解決方案通過在Java中使用正則表達式來解析String
?使用正則表達式替換Java中的字符串並替換所有
我必須改編一個HTML頁面。因此,我要解析多個字符串,例如:
href="/browse/PJBUGS-911"
=>
href="PJBUGS-911.html"
字符串的圖案是唯一的不同相對應的ID(例如911
)。我的第一個想法是這樣的:
String input = "";
String output = input.replaceAll("href=\"/browse/PJBUGS\\-[0-9]*\"", "href=\"PJBUGS-???.html\"");
我想替換除ID以外的所有東西。我怎樣才能做到這一點?
將是很好,如果有人能幫助我:)
感謝您提供非常快速的答案和解決方案。正常工作:-) – erwingun2010