gpt4 book ai didi

java - 如果前一个字符没有\,则用逗号分割字符串

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

我有一个字符串,我需要用逗号分割它,但是如果前面的字符是\,那么这部分不应该被分割。

例如,从 String str = "first,second\\,third,fourth" 我需要 String[] strs = { "first", "second\\,third", “第四”}

最佳答案

类似这样的吗?

String str = "first,second\\,third,fourth";
String[] strs = s.split("(?<!\\\\),");

查看 java.utils.regex.Pattern 文档以获取解释。

关于java - 如果前一个字符没有\,则用逗号分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14683811/

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