В этой статье показано, как использовать регулярное выражение для удаления пробелов между строками.
Строка с пробелами между ними.
String text = "Hello World Java.";
Мы хотим удалить пробелы и отобразить его, как показано ниже:
Hello World Java.
1. Регулярное выражение Java удаляет пробелы
В Java мы можем использовать регулярное выражение \\s+
чтобы соответствовать пробелам , и Заменить все ("\\s+", "")
чтобы заменить их одним пробелом.
Объяснение регулярного выражения.
`\\s` # Matches whitespace characters. + # One or more
package com.mkyong.regex.string; public class StringRemoveSpaces { public static void main(String[] args) { String text = "Hello World Java."; String result = text.replaceAll("\\s+", " "); System.out.println(result); } }
Выход
Hello World Java.
Скачать Исходный Код
$клон git $клон git
$cd java-регулярное выражение/строка
Рекомендации
- Википедия – Буквенно-цифровые обозначения
- Википедия – пробелы
- Примеры регулярных выражений электронной почты Java
Оригинал: “https://mkyong.com/java/how-to-remove-whitespace-between-string-java/”