English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In diesem Programm lernen Sie, wie Sie in Java reguläre Ausdrücke verwenden, um alle Leerzeichen aus einer gegebenen Zeichenkette zu entfernen.
public class Whitespaces { public static void main(String[] args) { String sentence = "T his is b ett er! www. w"}3codebox. com"; System.out.println("Ursprüngliche Zeile: " + sentence); sentence = sentence.replaceAll("\\s", ""); System.out.println("Ersetzen und löschen Sie die Leerzeichen: " + sentence); } }
Wenn das Programm ausgeführt wird, wird ausgegeben:
Ursprüngliche Zeile: T his is b ett er!www. w3codebox. com Ersetzen und löschen Sie die Leerzeichen: Dies ist besser!de.oldtoolbag.com
Im obigen Programm verwenden wir die Methode replaceAll() von String, um alle Leerzeichen in der Zeichenfolge sentence zu löschen und zu ersetzen.
Wir verwenden reguläre Ausdrücke \\s, um alle Leerraumzeichen (Tabulatoren, Leerzeichen, Zeilenumbrüche usw.) in der Zeichenfolge zu finden. Dann ersetzen wir sie durch "" (leere Zeichenfolgestring).