您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使用Java删除字符串中的重复空格?

如何使用Java删除字符串中的重复空格?

像这样:

yourString = yourString.replaceAll("\\s+", " ");

例如

System.out.println("lorem  ipsum   dolor \n sit.".replaceAll("\\s+", " "));

输出

lorem ipsum dolor sit.

\s+是什么意思

\s+一个正则表达式。\s匹配空格,制表符,换行符,回车符,换页或垂直制表符,并+说“其中的一个或多个”。因此,以上代码将用一个空格字符折叠所有长于一个字符的“空白子字符串”。

java 2022/1/1 18:16:48 有415人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶