即你如何做到這一點?
String string = "Sample string with ${title} to be inserted.";
string.replaceAll("${title}", title);
在以下的錯誤結果的全部:
string.replaceAll("\\${title}", title);
string.replaceAll("\\\\${title}", title);
string.replaceAll("\\\\$\\{title\\}", title);
多,似乎沒有任何工作,這一切都導致了這樣的錯誤:
java.util.regex.PatternSyntaxException: Illegal repetition near index 4 \\$\\{title\\}
at java.util.regex.Pattern.error(Pattern.java:1713)
at java.util.regex.Pattern.closure(Pattern.java:2775)
at java.util.regex.Pattern.sequence(Pattern.java:1889)
at java.util.regex.Pattern.expr(Pattern.java:1752)
我沒有加載模板語言來替換一個簡單的字符串。謝謝你的提示。 – Jacob 2011-05-19 23:24:13