I have a string and when I try to run the replaceAll
method, I am getting this strange error:
String str = "something { } , op";
str = str.replaceAll("o", "
"); // it works fine
str = str.replaceAll("{", "
"); // does not work
and i get a strange error:
Exception in thread "main" java.util.regex.PatternSyntaxException:
Illegal repetition {
How can I replace the occurrences of "{"
?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…