Hallo allerseits!
Ziel: Ich will "<" mit "\\" escapen.
Beispiel:
Ausgabe:
Soll:
Ziel: Ich will "<" mit "\\" escapen.
Beispiel:
Java:
String s = "Hallo <name>! Mit '/create \\<name>' kannst du ein neues Objekt der Klasse Person erzeugen.";
String identifier = "name";
String value = "Christian";
s = s.replaceAll( "(?!\\\\)<" + identifier + ">", value);
System.out.println(s.replaceAll( "\\\\(<.*?>)", "$1"));
Ausgabe:
Code:
Hallo Christian! Mit '/create \Christian' kannst du ein neues Objekt der Klasse Person erzeugen.
Soll:
Code:
Hallo Christian! Mit '/create <name>' kannst du ein neues Objekt der Klasse Person erzeugen.