ftsg.net
当前位置:首页 >> jAvA正则转义json中双引号 >>

jAvA正则转义json中双引号

你的JSON本来就有问题吧,怎么可能引号里面还有引号?如果JSON是JS中的,那么双绰号里面可以有单引号,单引号里面也可以有双引号。就像{"地址":"北京市海淀区'中关村南大街'8号"}. 如果JSON在JAVA中,那就用\转义一下。{"地址":"北京市海淀区\"(...

$str = '{"a": "aaaa"}';$str = preg_replace('/"/', '', $str);echo $str;参考以上php代码 preg_replace 的第二个参数自己定义

$str = '{"a": "aaaa"}';$str = preg_replace('/"/', '', $str);echo $str;参考以上php代码 preg_replace 的第二个参数自己定义

废话不多说 直接上代码 json不会 js代码 a = '"越南查禁中国邮票 称所印西沙群岛为"越南领土""';var b;b = a.replace(/"越南领土"/,'\\"越南领土\\"');document.write(b);

$str = str_replace(array('+"', '"+', '" ('), array('+\"', '\"+', '\" ('), $str);$info = json_decode($str, true);

我不是给你改好了啊,你还来提问,是不是嫌弃我的答案,还是看我不起啊,我可不认识你哦

这样的话,只需要截取需要的字符串即可。 举例: public static void main(String[] args) {String parse="[{CSTM_NO:\"11118\",CSTM_NAME:\"广东XX电力有限公司\",FIX_GNL:\"111810158\",FIX_ACC:\"D201306070003\",OP_FLAG:\"正常\",BUSS_KIND...

比如js代码: var str = "你的json"; alert(str.replace(/\\(.)/g, "$1"));

这样写 $preg = '/[^\\"dcontent\\":\\"(.*)\\"\}"]/i'; $msg = 'suxxyyy'; 你再改改,好像中文无法输出 另外\\这里有点问题

你的json的具体格式,用什么字符分隔等尽量说清楚。给的条件越多写出的正则针对性就越强。 补充: "^\[(\{name:"(.{0,8})",age:([0-9]|[1-9][0-9]),sex:"([男女])",Remark:"(.{0,30})"\},)*(\{name:"(.{0,8})",age:([0-9]|[1-9][0-9]),sex:"([男...

网站首页 | 网站地图
All rights reserved Powered by www.ftsg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com