例如:12"x,x"3,asdf,asdf,"asdf,asdf",asdf 结果:
12"x,x"3
asdf
asdf
asdf,asdf
asdf 描述:双引号外边的字符按逗号拆开
12"x,x"3
asdf
asdf
asdf,asdf
asdf 描述:双引号外边的字符按逗号拆开
解决方案 »
- 请教JS正则匹配替换字符串问题
- jquery 自动收缩浮动在线客服代码,QQ客服、在线MSN、旺旺,兼容IE、 FF、Google Chrome
- 展开一个层的 JS效果,高手 帮忙
- 请问javascript回车产生节点的问题?
- 用javascritp如何提取文本文档中的html片段并且在文本文档中如何体现 html片段呢
- 一个简单的问题,谢谢了
- 在 js 中 如何实现字符替换 ?????
- 难!请教高手!!关于下拉框的提示
- 请问,用showModalDialog,父子窗口之间怎么传值?谢谢。
- 取得所有div 并且遍历div当class等于某个特定值时隐藏 求思路
- 寻找一个js功能代码
- 这段JS代码的错误,为什么不能得到leftDivWidth的值
<script type="text/javascript">
<!--
var str = '12"x,x"3,asdf,asdf,"asdf,asdf",asdf';
var arr = [];var j = 0;
var result = str.replace(/"(.*?)"/g,function($0){
arr.push($0);return '*';
}).split(",");
for(var i = 0; i < result.length; i++){
if(result[i].indexOf('*') != -1){
result[i] = result[i].replace("*", arr[j++]);
}
document.write(result[i] + "<br/>");
}
//-->
</script>