gpt4 book ai didi

Java StringTokenizer 有 2 个参数?

转载 作者:行者123 更新时间:2023-12-02 05:48:21 28 4
gpt4 key购买 nike

我知道使用 StringTokenizer 不是一个好主意,但我需要使用它。是否可以“销毁”所有 ' ' 和 '\t' 字符并分割字符串?例如:

“你好\t\t这\太棒了”

应该是:

“你好”
“这个”
"is"
“太棒了”

最佳答案

如果您尝试在空格处拆分字符串,这比您想象的容易容易。

String string = "Hello \t \t this\tis great";
String[] splitedString = string.split("\\s+"); // Split at every instance of multiple whitespace in a row.

如果您只想在多个选项卡/空格处拆分:

String[] splitedString = string.split("[\\t ]+");

如果您确实需要使用 StringTokenizer(目前不应该使用它)...

StringTokenizer uselessTokenizer = new StringTokenizer(string, "[\\t ]+");

关于Java StringTokenizer 有 2 个参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23830909/

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