问题描述
我有一个类似于下面的字符串
var str = [2020-01-01],[2020-01-02],[2020-01-03]
预期结果是
var str = "2020-01-01","2020-01-02","2020-01-03"
我尝试了replaceAll replaceAll("[\\[\\]]","")
,但它删除了方括号,但无法弄清楚如何添加引号。
我应该改变以获得预期的结果吗?
解决方法
您只需要执行此操作,只需用单斜杠转义符将引号转义:
str.replaceAll("[\\[\\]]","\"")
//Output "2020-01-01","2020-01-02","2020-01-03"