在
${fizz}{是正则表达式引擎的指示符,您即将开始一个重复指示符,例如{2,4},它表示“前一个标记的2到4倍”。但是{f是非法的,因为它必须后面跟数字,所以会引发异常。您需要转义所有正则表达式元字符(在本例中
$是
{和})(尝试使用http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#quote(java.lang
.String)),或使用另一种方法将字符串替换为字符串,而不是将正则表达式替换为字符串。



