//字面值 var reg = /\d+/; //构造函数 var regx = new RegExp([url=file://\\d+]\\d+[/url]);
if(reg.test("45646515"))
{
alert("OK");
}
if(regx.test("sd"))
{
alert("ok")
}
var str="853020304@qq.com"; var reg = /([a-zA-Z0-9]+)@([a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+)/; var match = reg.exec(str); alert(match[0]); //853020304@qq.com 匹配到的对象 alert(match[1]); //853020304 [1][2]分别是各个组 alert(match[2]); //qq.com alert(match[3]); //.com
var str = "12345";
var r = /\d\d/g; //g global 全局匹配
var m = r.exec(str); //12
alert(m);
m = r.exec(str); //34
alert(m);
m = r.exec(str); //null 没有了返回null
alert(m);
var arr = [];
var m = null;
while((m=r.exec(str)) != null) //如果不等于null 继续循环
{
arr.push(m); //添加到数组
}
alert(arr.length); //[0]=12 [1]=34
string str = <string>.replace(正则表达式或字符串,替换为某字符串); var str = "ab--c--d--e--f-g"; var result = str.replace(/-+/g,','); //如果不写g 则只替换第一个 alert(result); //ab,c,d,e,f,g var date = "2015年8月24日"; var result = date.replace(/(\d+)年(\d+)月(\d+)日/,"$1-$2-$3"); alert(result);//2015-8-24
var regx = "^[a-zA-Z0-9]{6,20}$";
if ( ! Regex.IsMatch("abcdef;sd123",regex)
{
//长度必须6-20,字母和数字
}
<input type="text" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))" />
<input type="text" onkeyup="value=value.replace(/[^\d]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" />
<input type="text" onkeyup="value=value.replace(/[\W]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text).replace(/[^\d]/g,''))" />
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有