stephanbauer: Backslashes in replaceAll

Beitrag lesen

Hallo zusammen,

mein Code sieht etwa wir folgt aus:

  
String text0 = "irgendeintext ..."  
String text1 = "bla blub bla";  
String text2 = text1.replaceAll("blub", "[\w\d]+"); // <--- wieviele Backslashes  
String text3 = text0.replaceAll("aaa" + text2 + "bbb", "irgendwas");  

Wieviele Backslashes brauche ich nun bei text1.replaceAll damit es dann in text0.replaceAll als regulärer Ausdruck verwendet wird und warum?

Vielen Dank
sb