不解释
senenDate.replace(/\"/g,"");
谢谢
@流年诠释一切: 还是跟你解释下吧。/ / 这是代表是一个正则对象,是js语法是这样。/ /g的意思是替换所有的,如果不加后面的g,就只替换第一个出现的。\" 只代表双引号,有些字符要用转义字符,比如'和"
javascript变量的双引号是什么意思?
我想把senseDate变量的双引号去掉
我试了好多方法,都不行。
@流年诠释一切: 你用replace是可以.不过你的问题就是把字符串中的双引号去掉而不是把变量的双引号去掉`
senenDate.replace('"','')是替换成空字符串,不是替换成空格
@吴瑞祥: 空格也不行。双引号好像不属于字符串。
我这样写就就可以实现替换
输出结果是:*10,02,02
@流年诠释一切: 首先先确定一个问题.你是要替换字符串中的双引号呢.
还是你以为用来标识字符串变量的那个把一个字符串包起来的那个双引号是存在的?
@吴瑞祥: 对不起,这个问题不好说清,您的QQ号多少,我把源码发给您,麻烦您看一下
@流年诠释一切: 373755584
这个用正则可好?
private
String processSpecialChar(String str) {
if
(str.indexOf(
'\\'
) > -
1
) {
str = str.replace(
"\\"
,
"\\\\"
);
}
if
(str.indexOf(
'$'
) > -
1
) {
str = str.replace(
"$"
,
"\\$"
);
}
return
str;
}
谢谢,貌似不行。