从Java中的字符串中删除双引号和分隔符

时间:2015-06-25 15:06:49

标签: java regex

我有String" abc"," def"。如何从单个正则表达式中删除双引号和逗号。

感谢您提供帮助。

3 个答案:

答案 0 :(得分:0)

使用,将字符串标记为

作为分隔符
String yourString = "\"abc\",\"def\"";
String[] data = yourString.split(",");

然后使用substring

删除引号
for(String s: data){
    String someString = s.substring(1, s.length()-1);
}

答案 1 :(得分:0)

public static void main(String[] a)
{
  String str="\"abc\",\"def\"";
   String temp=str.replaceAll("\"","").replaceAll(",", "");
  System.out.println(temp);
  }

使用replaceAll它正在工作......希望它能帮助....

答案 2 :(得分:-3)

使用string.replace("\"","")

用长度为零的字符串替换引号。