gpt4 book ai didi

java - 从 String 实例中删除空白字符

转载 作者:搜寻专家 更新时间:2023-10-31 08:05:48 27 4
gpt4 key购买 nike

有没有另一种方法如何从字符串中删除空白字符

1) 据我所知

myString.trim()

Pattern.compile("\\s");

2) 是否有其他原因在我使用时搜索/寻找另一种/不同的方法

最佳答案

Guava有一个预配置的 CharMatcher对于 whitespace() .它也适用于 unicode。

示例用法:

System.out.println(CharMatcher.whitespace().removeFrom("H \ne\tl\u200al \to   "));

输出:

Hello

CharMatcher 还有许多其他不错的功能,我最喜欢的功能之一是 collapseFrom()方法,用单个字符替换多次出现:

System.out.println(
CharMatcher.whitespace().collapseFrom("H \ne\tl\u200al \to ", '*'));

输出:

Hello*

关于java - 从 String 实例中删除空白字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7240190/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com