正则表达式应用

1.修改图片资源后缀名(实现点亮/熄灭图片功能)

obj.attr("src", parentImgSrc.replace(/(\s*)([^\/]+)((.png)|(.jpg)|(.jpeg))/ig, "$1$2" + "_light" + "$3"));

obj.attr("src", parentImgSrc.replace(/(\s*)([^\/]+)(_light)((.png)|(.jpg)|(.jpeg))/ig, "$1$2$4"));

2.获取url指定参数值

function getQueryString(name){
var search=location.search.substring(1),
reg=new RegExp("(^|&)"+name+"=([^&]*(&|$))","i"),
r=search.match(reg);
if(r!=null){
return r[2];
}
return null;
};

3.表单验证 

猜你喜欢

转载自www.cnblogs.com/justSmile2/p/9507789.html