求一个正则表达式,字符匹配 [vspae](?:1|0\.5)?(,[vspae](?:1|0\.5)?)* 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function che(str){ var a=str.split(",") var retun=true; for(var i=0;i<a.length;i++){ if(/^[vspae]((0\.5)|1)$/.test(a[i])){ }else{ return false } } return true;}alert(che("e1"))alert(che("e2"))alert(che("e0.5"))alert(che("e1.5"))alert(che("e0.5,e1")) string pattern1 = @"^([vspae](1|0\.5),)*[vspae](1|0\.5)$"; string pattern1 = @"^([vspae](1|0\.5),)*?[vspae](1|0\.5)$"; alert(/^[vspae]((0\.5)|1)(,[vspae]((0\.5)|1))*$/.test("e0.5,e1"))alert(/^[vspae]((0\.5)|1)(,[vspae]((0\.5)|1))*$/.test("e0.5")) 恩~忘了加头尾~~很重要~~^[vspae](?:1|0\.5)?(?:,[vspae](?:1|0\.5)?)*$ 逗号后面可以跟空格吗?var re = /^[vspae](?:1|0\.5)(?:,\s*[vspae](?:1|0\.5)?)*$/ 关于 $("img",$self).attr("src","images/down.gif"); 这句话的疑问 网页中的JS调用,是不是要一个一个加载? 关于if语句的一些问题 这个js函数是什么意思呀,会导致 ie 停止响应呢? 如何将鼠标点击展开关闭的层垂直水平居中 按浏览器的刷新和地址栏回车有什么区别? 怎么把一个有参数的函数当做参数传递? 帮忙解决一个图片不能切换问题 烦,脚本写得浏览器老当掉 调试网页时提示:"第三行,语法错误",却找不到错误的地方. display显示问题 网页对话框的位置高度宽度如何设置
var a=str.split(",")
var retun=true;
for(var i=0;i<a.length;i++){
if(/^[vspae]((0\.5)|1)$/.test(a[i])){
}else{
return false
}
}
return true;
}
alert(che("e1"))
alert(che("e2"))
alert(che("e0.5"))
alert(che("e1.5"))
alert(che("e0.5,e1"))
alert(/^[vspae]((0\.5)|1)(,[vspae]((0\.5)|1))*$/.test("e0.5"))
^[vspae](?:1|0\.5)?(?:,[vspae](?:1|0\.5)?)*$