English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java полная коллекция примеров
В этой программе вы узнаете, как использовать регулярные выражения в Java для удаления всех пробелов из заданной строки.
public class Whitespaces { public static void main(String[] args) { String sentence = "T his is b ett er! www. w3codebox. com"; System.out.println("Исходная строка: " + sentence); sentence = sentence.replaceAll("\\s", ""); System.out.println("После замены и удаления пробелов: " + sentence); } }
При выполнении программы, вывод:
Исходная строка: T his is b ett er!www. w3codebox. com После замены и удаления пробелов: Thisisbetter!ru.oldtoolbag.com
В программе, приведенной выше, мы используем метод replaceAll() класса String для удаления и замены всех пробелов в строке sentence.
Мы используем регулярное выражение \\s для поиска всех пробельных символов (табуляция, пробел, символы новой строки и т.д.) в строке. Затем мы заменяем их на "" (пустая строка).