为了账号安全,请及时绑定邮箱和手机立即绑定

请问在replace()函数里的双引号如何处理?

请问在replace()函数里的双引号如何处理?

JVM
肥皂起泡泡 2019-08-08 04:00:46
replace()函数里的双引号如何处理
查看完整描述

4 回答

?
FFIVE

TA贡献1797条经验 获得超6个赞

直接替换不就完了吗:
d = d.replace("\"","").replace("\"","");
如果不确定有多少个双引号:
d = d.replace(/\"/g, "");

查看完整回答
反对 回复 2019-08-24
?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

select replace('A','A','''A'',''B''') from dual
不知道这种效果是不是你想要的。上边是我测试的sql。将A替换为'A','B'
如果将'A'替换为'A','B' 应该是 replace('A','''A''','''A'',''B''')
' 在oracle中需要使用''来转义。

查看完整回答
反对 回复 2019-08-24
?
桃花长相依

TA贡献1860条经验 获得超8个赞

1、实现在写CSV文件时需要先判断是否有逗号和双引号并做相应处理的方法代码如下

2、实现读取csv文件时处理的方法代码

3、实现分割数据的方法代码

4、分割数据如下效果

5、双引号内的逗号不分割 的方法,分割的结果如下






查看完整回答
反对 回复 2019-08-24
?
隔江千里

TA贡献1906条经验 获得超10个赞

1<?php $s=str_replace('"',''$str); ?>

用str_replace()函数

把包含双引号“的替换掉

另一个例子你一看就懂了:

1<?php echo $s=str_replace("one","two""hello one"); ?>

 这个输出的是hello two




查看完整回答
反对 回复 2019-08-24
  • 4 回答
  • 0 关注
  • 623 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信