gpt4 book ai didi

java - 拆分文本包含字符串列表中的数字

转载 作者:行者123 更新时间:2023-12-02 12:11:11 25 4
gpt4 key购买 nike

我有数字,想要使用特殊字符将其拆分为字符串列表,并且不删除上面的特殊字符,例如 split

1,245.00to1,245.00

最佳答案

使用前瞻分割字符串:

String input = "1,245.00";
String[] parts = input.split("(?=[^A-Za-z0-9])|(?<=[^A-Za-z0-9])");
for(String part : parts) {
System.out.println(part);
}

如果在任何位置是字符串,则前面或后面的字符是非字母或数字,则此分割。

输出:

1
,
245
.
00

此处演示:

Rextester

关于java - 拆分文本包含字符串列表中的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46538498/

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