📄 stringformat.js
字号:
<!--用来检测输入值是否是整数-->
function isInt(intvalue){
var reg=/^(0|([1-9]\d*))$/;
return reg.test(intvalue);
}
function isFloat(floatvalue){
var reg=/^(0|([1-9]\d*)\.\d+)$/;
return reg.test(floatvalue);
}
<!--判断输入的是否是电子邮件的格式-->
function isEmail(email){
var reg=/^\w[\w\.]*@\w[\w\.]*\.[a-z\.]+[a-z]$/;
return reg.test(email);
}
<!--判断是不是电话号码的格式-->
function isPhone(phone){
var reg=/^0\d{2,3}-?\d{6,12}$/;
return reg.test(phone);
}
<!--日期的完全判断,日期格式为2003-02-11或2003/02/11
function isDate(dateStr){
var reg=/^\d{4}(-|\/)\d{2}(-|\/)\d{2}$/;
if(reg.test(dateStr)){
var r=dateStr.math(reg);
}
}
<!--两个字符串日期形的比较-->
function compareDate(startDate,endDate){
var start=startDate.substring(0,4)*10000+startDate.substring(5,7)*100+startDate.substring(8,10)*1;
var end=endDate.substring(0,4)*10000+endDate.substring(5,7)*100+endDate.substring(8,10)*1;
if(end>start) return 1;
else if(end==start) return 0;
else if(end<start) return -1;
}
<!--一个字符串形式的日期,与当前日期比较-->
function compareDateC(startDate){
var currentDate=new Date();
var start=startDate.substring(0,4)*10000+startDate.substring(5,7)*100+startDate.substring(8,10)*1;
var end=currentDate.getYear()*10000+(currentDate.getMonth()+1)*100+currentDate.getDate();
if(end>start) return 1;
else if(end==start) return 0;
else if(end<start) return -1;
}
-->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -