Ersetzen einen Backslash durch einen doppelten Backslash in Java
-
Ersetzen eines einzelnen Backslashs (
\
) durch einen doppelten Backslash (\\
) in Java -
Ersetzen eines einzelnen Backslash (
\
) durch einen doppelten Backslash (\\
) mit der MethodereplaceAll()
In diesem Tutorial erfahren Sie, wie Sie in Java einen einfachen Backslash (\
) durch einen doppelten Backslash (\\
) ersetzen.
Die einfachen und doppelten umgekehrten Schrägstriche werden verwendet, um einen Datei- oder Ordnerpfad in einem Betriebssystem zu bilden. Java folgt diesen Stilen auch, um jede Ressource im Speicher zu finden. Java String verwendet aufgrund von Konventionen doppelte Backslashes. In diesem Artikel erfahren Sie, wie Sie einen einzelnen Backslash durch einen doppelten Backslash ersetzen. Beginnen wir mit einigen Beispielen.
Ersetzen eines einzelnen Backslashs (\
) durch einen doppelten Backslash (\\
) in Java
In diesem Beispiel haben wir die Methode replace()
der Klasse String
verwendet, um den einfachen Backslash durch einen doppelten Backslash zu ersetzen. Diese Methode gibt ein neues modifiziertes String-Objekt zurück. Siehe das Beispiel unten.
public class SimpleTesting {
public static void main(String[] args) {
String msg = "Hello \\ my name is delft";
System.out.println(msg);
String newmsg = msg.replace("\\", "\\\\");
System.out.println(newmsg);
}
}
Ausgabe:
Hello \ my name is delft
Hello \\ my name is delft
Ersetzen eines einzelnen Backslash (\
) durch einen doppelten Backslash (\\
) mit der Methode replaceAll()
Dies ist eine weitere Lösung, mit der Sie die umgekehrten Schrägstriche ersetzen können. Hier haben wir die Methode replaceAll()
verwendet, die gut funktioniert und ein neues String-Objekt zurückgibt. Siehe das Beispiel unten.
public class SimpleTesting {
public static void main(String[] args) {
String msg = "Hello \\ my name is delft and you visit \\ @ delftstack.com";
System.out.println(msg);
String newmsg = msg.replaceAll("\\\\", "\\\\\\\\");
System.out.println(newmsg);
}
}
Ausgabe:
Hello \ my name is delft and you visit \ @ delftstack.com
Hello \\ my name is delft and you visit \\ @ delftstack.com
Verwandter Artikel - Java String
- So führen Sie die Konvertierung von String in String-Array in Java durch
- Wie entferne ich eine Unterzeichenkette aus einer Zeichenkette in Java
- So konvertieren Sie Byte-Array in Hex-String in Java
- Wie man Java-String in Byte konvertiert
- Generieren Sie eine zufällige Zeichenkette in Java
- Die Swap-Methode in Java