gpt4 book ai didi

java - StringUtils 或任何库类方法来保留分隔符

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:36:53 25 4
gpt4 key购买 nike

<分区>

我有一个用分隔符@和$分隔的字符串“role1@role2@role3@role4$arole”。我使用了下面的 java 代码

String str = "role1@role2@role3@role4$arole";
String[] values = StringUtils.splitPreserveAllTokens(str, "\\@\\$");

for (String value : values) {
System.out.println(value);
}

得到结果

role1
role2
role3
role4
arole

但我的要求是在结果中保留分隔符。所以,结果必须符合要求

role1
@role2
@role3
@role4
$arole

我分析了 apache commons StringUtils 方法来做到这一点,但找不到任何线索。

任何库类都可以获得上述预期结果?

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