"a:3:{i:0;s:4:"北京";i:1;s:23:"源深路158号靠近浦东大道";i:2;s:6:"人工草";}"如何由上面的得到"a:3:{i:0;s:4:北京;i:1;s:23:源深路158号靠近浦东大道;i:2;s:6:人工草;}"???
解决方案 »
- onblur 事件触发时怎么执行两次
- 求一个正则表达式检查必须是10位的字母,或者字母数字组合,不能是全数字,请高人指点,谢谢
- 怎么只让li元素隔行变色呢?
- 大家用js+php的时候用什么ide
- 【基础问题】javascript 调用 WebService 调不到啊
- 请高手完善仿google拖拽功能
- 二进制 图片
- 如何打开文件选择对话框,将文件保存至用户指定的位置??谢谢
- 关于谷歌,360极速,百度浏览器JS兼容性问题
- 【求助】怎么像百度一样(如图),让一个div固定在顶端,其他div在滚动到顶端时,内容被这个div覆盖?
- document.form1.username.value' 为空或不是对象
- 关于javascript中截取字符串?
var str = '"a:3:{i:0;s:4:"北京";i:1;s:23:"源深路158号靠近浦东大道";i:2;s:6:"人工草";}"';
alert(str.replace(/"/g, ""))
</script>你把环境表达清楚一点
你这左右的双引号到底是文本内容还是表示一个字符串?
var str = '"a:3:{i:0;s:4:"北京";i:1;s:23:"源深路158号靠近浦东大道";i:2;s:6:"人工草";}"';
sa = str.replace(/"/g, "")
ca = sa.replace(/a:3:{i:0;s:4:/g,"地区:")
document.write(ca)
</script>大家看看我写的错在哪里了?
得不到我想要的地区:北京 这样的效果
var str = '"a:3:{i:0;s:4:"北京";i:1;s:23:"源深路158号靠近浦东大道";i:2;s:6:"人工草";}"';
sa = str.replace(/"/g, "")
ca = sa.replace(/a:3:{i:0;s:4:(北京).*/g,"地区:$1")
document.write(ca)
</script>
是你要的吗?后面的i:1;s:23:"源深路158号靠近浦东大道";i:2;s:6:"人工草";}还需要吗?
我希望直接把
a:3:{i:0;s:4:"北京";i:1;s:23:"源深路158号靠近浦东大道";i:2;s:6:"人工草";}
这一串中的双引号部分抠出来可以吗?
就是不识别其他的东西,直接得到
北京,源深路158号靠近浦东大道。人工草这样可以实现吗?
分号,i,冒号,数字,分号,s冒号,数字
;i:1;s:23:可以写代码将这种格式的全部替换吗?
var str = 'a:3:{i:0;s:4:"北京";i:1;s:23:"源深路158号靠近浦东大道";i:2;s:6:"人工草";}';
var re=/[\s\S]*?\"([\u4e00-\u9fa5\d]+?)\"[\s\S]*?\"([\u4e00-\u9fa5\d]+?)\"[\s\S]*?\"([\u4e00-\u9fa5\d]+?)\"[\s\S]*/g;
ca = str.replace(re, "$1,$2。$3")
document.write(ca)
</script>