gpt4 book ai didi

java - 按空格或按\n分割字符串

转载 作者:行者123 更新时间:2023-12-01 19:53:06 24 4
gpt4 key购买 nike

我想用两个分隔符分割字符串:空格 ("") 或换行符 (\n)。

我尝试过的:

message.split("\\r?\\n? ");

它确实按空格分割,但不是按\n,转动:

The way I see it we got two options. Option one, we take the easy way
out. It's quick and painless. I'm not a fan of option one. Option two,
We fight.

进入:

[The, way, I, see, it, we, got, two, options., Option, one,, we, take, the, easy, way, out., It's, quick, and, painless., I'm, not, a, fan, of, option, one.Option, two,, We, fight.]

请注意,one.Option 是数组中的一个单元格。

最佳答案

"\\r?\\n? "

这告诉它用 "\\r\\n ""\\n ""\\r " 分割> 或 "",但绝不能使用 "\\r""\\n""\\r\\n" 没有空格。

以下内容将告诉它按 "\\r""\\n""" 的任意连续组合进行分割至少有一个字符:

"[\\r\\n ]+"

关于java - 按空格或按\n分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50615068/

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