English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In questo programma, imparerai a utilizzare le espressioni regolari in Java per eliminare tutti gli spazi da una stringa data.
public class Whitespaces { public static void main(String[] args) { String sentence = "T his is b ett er! www. w3codebox. com"; System.out.println("Sintassi originale: " + sentence); sentence = sentence.replaceAll("\\s", ""); System.out.println("Sostituzione rimozione spazi: " + sentence); } }
Quando si esegue il programma, l'output è:
Sintassi originale: T his is b ett er!www. w3codebox. com Sostituzione rimozione spazi: Thisisbetter!it.oldtoolbag.com
Nel programma sopra, usiamo il metodo replaceAll() di String per rimuovere e sostituire tutti gli spazi all'interno della stringa sentence.
Usiamo l'espressione regolare \\s per trovare tutti gli spazi bianchi (tabulazioni, spazi, newline, ecc.) all'interno della stringa. Poi, li sostituiamo con "" (stringa vuota).