【发布时间】:2018-03-18 22:44:38
【问题描述】:
我的数组:
["12","empty","22"],["13","23","33"]]
我的正则表达式:
arr.replace("\"empty\"", "")
String[] array = arr.split("\",\"");
输出
["12",,"22"],["13","23","33"]]
在我的字符串数组中替换后去掉逗号的最佳方法是什么?
【问题讨论】:
-
分割不是加逗号,它一直存在。您只是将“empty”替换为空白“”。这是一个数组。
-
@Isank ya 意识到发布后,问题仍然存在......
-
为什么不先用逗号分割,然后从数组中删除字符串?
-
"\"empty\",?"怎么样 -
或者,为什么不创建一个正则表达式来帮助替换逗号(如果后面有一个)以及字符串/文本。