Wie man in Java die Interpunktion von Zeichenketten entfernt
Mohammad Irfan
12 Oktober 2023
Dieses Tutorial führt ein, wie man Zeichensetzung aus einer Zeichenkette in Java entfernt, und listet auch einige Beispielcodes zum Verständnis des Themas auf.
Interpunktion ist im Grunde genommen einige spezielle Zeichen, die verwendet werden, um einen Text grammatikalisch korrekt zu machen. Einige Interpunktionszeichen sind Komma(,), Doppelpunkt(:), Fragezeichen(?), usw. Sehen wir uns einige Beispiele in Java an.
Entfernen von Interpunktion aus einer Zeichenkette mit der replaceAll()
-Methode in Java
Wir können ein Regex-Muster in der replaceAll()
Methode mit dem Muster als \\p{Punct}
verwenden, um alle Interpunktion aus der Zeichenkette zu entfernen und eine Zeichenkette ohne Interpunktion zu erhalten. Das Regex-Muster ist \\p{Punct}
, d.h. alle Interpunktionssymbole. Siehe das Beispiel unten.
public class SimpleTesting {
public static void main(String[] args) {
String str = "String - is a squence of chars:~!@#$%^&*(). Test.";
System.out.println(str);
String result = str.replaceAll("\\p{Punct}", "");
System.out.println(result);
}
}
Ausgabe:
String - is a squence of chars:~!@#$%^&*(). Test.
String is a squence of chars Test
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