如何使用正则表达式删除引号?我试图将它实现为字符串中的替换,但我像添加字符串一样超出了范围。我不知道如何替换它我只想取所有引号并将其替换为空白字符串
data.replace(""", ")
那一个行不通
您需要使用 '\' 转义引号
String quoted = "\"quoted text\"";
quoted.replace("\"", "");
您必须先转义引号!
要使用正则表达式替换,请执行以下操作:
"\"This is some text\"".replaceAll("\"", "");
在正则表达式中,'
是一个元字符,因此您必须使用\
尝试这个 :
str = str.replaceAll("\'", "");
或双引号:
str = str.replaceAll("\"", "");