gpt4 book ai didi

java - 如何将字符串拆分为单词?

转载 作者:行者123 更新时间:2023-11-30 03:58:55 36 4
gpt4 key购买 nike

所以我有一些不规则的字符串,我想将其拆分为单词。字符串可以连续包含多个空格和换行符。IE。字符串:

"Word1     
Word2

Word3 Word4 Word5"

结果是:

"Word1 Word2 Word3 Word4 Word5"

单词可以包含特殊字符,但不能包含空格或换行符。

最佳答案

如果需要将所有空格(包括换行符)替换为一个空格字符,可以使用以下命令;

String input = "word0\r\nword1 word2";
// | replace all instances of...
// | | ... one or more whitespace (including line breaks)
// | | ... with a single space
System.out.println(input.replaceAll("\\s+", " "));

输出

word0 word1 word2

关于java - 如何将字符串拆分为单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22402305/

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