Рубрики
Без рубрики

Java – Как удалить пробелы между строками

Мы можем использовать регулярное выражение “\s+” для сопоставления пробелов и замены их одним пробелом.

В этой статье показано, как использовать регулярное выражение для удаления пробелов между строками.

Строка с пробелами между ними.

  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-регулярное выражение/строка

Рекомендации

Оригинал: “https://mkyong.com/java/how-to-remove-whitespace-between-string-java/”