相关疑难解决方法(0)

关于Java String Manipulation

我在split命令之后将字符串"MO""RET"存储在items[1]数组中.在它存储之后,我在这个字符串上做一个替换,它取代了所有的双引号.但我希望它存储为MO"RET.我该怎么做.在我使用split命令处理的csv文件中重复文本字段内容中的双引号(例如:此帐户是""large""一个").所以我想保留字符串中间的两个引号之一,如果它如果存在则重复并忽略最终引号.我该怎么做?

String items[] = line.split(",(?=([^\"]*\"[^\"]*\")*[^\"]*$)");
items[1] has "MO""RET"
String recordType = items[1].replaceAll("\"","");
Run Code Online (Sandbox Code Playgroud)

在这个rec​​ordType之后MORET 我希望它有MO"RET

java string replaceall

2
推荐指数
1
解决办法
1476
查看次数

标签 统计

java ×1

replaceall ×1

string ×1