//判断ip格式 x.x.x.x
var ipreg = /^((2[0-4][0-9])|(25[0-5])|(1[0-9]{0,2})|([1-9][0-9])|([1-9]))\.(((2[0-4][0-9])|(25[0-5])|(1[0-9]{0,2})|([1-9][0-9])|([0-9]))\.){2}((2[0-4][0-9])|(25[0-5])|(1[0-9]{0,2})|([1-9][0-9])|([1-9]))$/;
ipreg.test(ip);
//判断日期格式 yyyy-mm-dd hh:mm:ss
var datetimereg = /^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])\s+(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d$/;
datetimereg.test(datetime);
//判断是否为正整数
var numreg = /^[0-9]*[1-9][0-9]*$/;
numreg.test(1);
//判断是否为0或1, 是否为0或1或2
var reg01 = /^[01]$/;
reg01.test(1);
var reg012 = /^[0-2]$/;
reg012.test(1);
js 常用的正则表达式
最新推荐文章于 2022-12-01 09:51:47 发布