gpt4 book ai didi

java - java解析字符串以删除空格

转载 作者:行者123 更新时间:2023-12-02 08:19:56 24 4
gpt4 key购买 nike

我需要一些帮助来解析输入到稍后清理和输出的字符串。

例如

String str = " tHis  strIng is  rEalLy mEssy  "

我需要做的就是将其解析为如下所示:

"ThisStringIsReallyMessy"

所以我基本上需要清理它,然后只将每个单词的第一个字母设置为大写,而不是在有人使用数字时将其破坏。

最佳答案

Apache Commons 来救援(再次)。与往常一样,值得检查 Commons 库的不仅仅是这个特定问题,还有很多功能。

您可以使用 Apache Commons WordUtils.capitalize()将字符串中的每个单词大写。然后 replaceAll("", "") 将存储您的空白。

String result = WordUtils.capitalize(str).replaceAll(" ", "");

请注意(其他)Brian 在下面的评论。 replace()replaceAll() 背后的选择。

关于java - java解析字符串以删除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12587502/

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