java - 如何删除前导和尾随的空格以及字符串中的多个空格?

标签 java string whitespace

<分区>

For ex: "__I_love___India___"; 

在这个字符串中,我想在 java 中完全删除前导和尾随空格以及字符串中的多个空格。

即输出应该是

我爱印度”;

最佳答案

方法 trim () 删除前导和尾随空格。为了从字符串中间删除重复的空格,您可以使用正则表达式。

s2 = s1.replaceAll("\\s+", "").trim();

关于java - 如何删除前导和尾随的空格以及字符串中的多个空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46030435/

相关文章:

java - 如何在Swing中自动调整窗口大小

java - 如何将处理 core.jar 添加到 gradle 项目中?

regex - 如何编写不匹配一定量空格的正则表达式?

html - 我在 iFrame 之间有烦人的空白 - 我已经尝试了我能想到的一切

java - Eclipse 组织导入快捷方式 (Ctrl+Shift+O) 不起作用

C 字符串设置字符数组为 argv[1]

string - 如何在 Go 中将表单输入作为 Float64

c# - 在 C# 中,跨多个源代码行传播单行字符串文字的最佳方法是什么?

html - 网站 HTML/CSS 底部不需要的空白

java - 套接字,BufferedReader 卡在 readLine()