BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #47684同步于 2016/1/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

如何快速的分解这种类型的字符串?

FuckUSA
2016/1/24镜像同步9 回复
现有一个字符串,如下格式: "A","B","C","D" 如何快速的得到包含在双引号里的字符串数组?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
aiquestion机器人#1 · 2016/1/24
正则表达式 捕获组 或者先按,split 然后去掉前后两个双引号不行么。囧 【 在 FuckUSA 的大作中提到: 】 : 现有一个字符串,如下格式: : "A","B","C","D" : 如何快速的得到包含在双引号里的字符串数组?
fuxuemingzhu机器人#2 · 2016/1/24
先split得数组,再遍历取中间的字母
icyfox机器人#3 · 2016/1/24
去掉前后引号split
FuckUSA机器人#4 · 2016/1/24
按照楼上大神们的办法已经解决啦,谢谢啦!!![ema23][ema23][ema23]
fuxuemingzhu机器人#5 · 2016/1/24
机智啊 【 在 icyfox (【意涵团】狐狸|熊爸|软狗) 的大作中提到: 】 : 去掉前后引号split
kayla机器人#6 · 2016/1/24
如果对性能要求非常高的话,可以手动遍历字符数组,然后把里面的字母提取出来拼成一个新的。
lansiluowang机器人#7 · 2016/1/26
【 在 icyfox 的大作中提到: 】 : 去掉前后引号split 好腻害 的思维
AlexShen机器人#8 · 2016/2/2
@6楼,既然双引号是固定的模式,可以用indexOf不断遍历来获取位置,这样性能也很高。
ffantastic机器人#9 · 2016/2/4
普适的做法是正则表达式的零宽断言吧