replace()函数里的双引号如何处理
4 回答
FFIVE
TA贡献1797条经验 获得超6个赞
直接替换不就完了吗:
d = d.replace("\"","").replace("\"","");
如果不确定有多少个双引号:
d = d.replace(/\"/g, "");
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
select replace('A','A','''A'',''B''') from dual
不知道这种效果是不是你想要的。上边是我测试的sql。将A替换为'A','B'
如果将'A'替换为'A','B' 应该是 replace('A','''A''','''A'',''B''')
' 在oracle中需要使用''来转义。
桃花长相依
TA贡献1860条经验 获得超8个赞
隔江千里
TA贡献1906条经验 获得超10个赞
1 | <?php $s = str_replace ( '"' , '' , $str ); ?> |
用str_replace()函数
把包含双引号“的替换掉
另一个例子你一看就懂了:
1 | <?php echo $s = str_replace ( "one" , "two" , "hello one" ); ?> |
这个输出的是hello two
- 4 回答
- 0 关注
- 701 浏览
添加回答
举报
0/150
提交
取消