正则表达式解析的问题 str=",[email protected],@test.com,@" ;arr=str.split(",");for(var i=0;i<arr.length;i++)alert(arr[i]); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var reg=/,.*/gi;for(var i=0;i<str.match(reg).length;i++){alert一下} 非要用正则的话<script> var str=",[email protected],@test.com,@"; var arr = str.match(/[^,]+/g); alert(arr.join('\n'));</script> 楼上的方法是把“,”以外的字符串逐个解析出来,如果有某个字符串",[email protected],@test.com,@[email protected][email protected]!@" 同时以“,”和“!”为分隔符时该怎么解析 <script> var str=",[email protected],@test.com,@"; var arr = str.match(/[^,]+/g); alert(arr.join('\n'));</script> 已经想通了,如果出现“,” “!”多种分割符的情况var re1 = /,([^,^\!]+)/ig;var re2 = /\!([^\!^,]+)/ig;然后re1.exec(str); re2.exec(str);谢谢各位的思路 js 获取datalist中的textbox的id值 javascript 中的变量问题 关于frame中调用javasript的问题 关于如何得到页面元素~ JSP能清楚window.history的内容么? 如何替换图片 怎么样才能实现点击一个表格内的文字使得这段文字的内容改变啊 在线急等:如何实现下面功能 打开窗口的问题,不知道如何解决 Ext.Net怎么设置Window的显示位置呀? 文本文件无法显示到网页内问题 搞不懂!哪里有问题
for(var i=0;i<str.match(reg).length;i++)
{
alert一下
}
<script>
var str=",[email protected],@test.com,@";
var arr = str.match(/[^,]+/g);
alert(arr.join('\n'));
</script>
楼上的方法是把“,”以外的字符串逐个解析出来,如果有某个字符串
",[email protected],@test.com,@[email protected][email protected]!@" 同时以“,”和“!”为分隔符时该怎么解析
<script>
var str=",[email protected],@test.com,@";
var arr = str.match(/[^,]+/g);
alert(arr.join('\n'));
</script>
var re1 = /,([^,^\!]+)/ig;
var re2 = /\!([^\!^,]+)/ig;
然后re1.exec(str);
re2.exec(str);
谢谢各位的思路