# Kotlin 程序：从字符串中删除所有空格

> 原文： [https://www.programiz.com/kotlin-programming/examples/remove-whitespaces](https://www.programiz.com/kotlin-programming/examples/remove-whitespaces)

#### 在此程序中，您将学习使用 Kotlin 中的正则表达式删除给定字符串中的所有空格。

## 示例：删除所有空格的程序

```kt
fun main(args: Array<String>) {
    var sentence = "T    his is b  ett     er."
    println("Original sentence: $sentence")

    sentence = sentence.replace("\\s".toRegex(), "")
    println("After replacement: $sentence")
}
```

运行该程序时，输出为：

```kt
Original sentence: T    his is b  ett     er.
After replacement: Thisisbetter.
```

在 aboe 程序中，我们使用`String`的`replaceAll()`方法删除并替换字符串`sentence`中的所有空格。

我们使用正则表达式`\\s`查找字符串中的所有空白字符（制表符，空格，换行符等）。 然后，将其替换为`""`（空字符串字面值）。

以下是等效的 Java 代码：[删除所有空格的 Java 程序](/java-programming/examples/remove-whitespaces "Java program to remove all whitespaces")