输入:
s:字符串
返回:
如果通过验证返回true,否则返回false */
function isMoney( s ){
var regu = \
var re = new RegExp(regu);
if (re.test(s)) {
return true;
} else {
return false; } } /*
用途:检查输入字符串是否只由英文字母和数字和下划线组成
输入:
s:字符串
返回:
如果通过验证返回true,否则返回false */
function isNumberOr_Letter( s ){//判断是否是数字或字母
var regu = \
var re = new RegExp(regu);
if (re.test(s)) {
return true;
}else{
return false; } } /*
用途:检查输入字符串是否只由英文字母和数字组成
输入:
s:字符串
返回:
如果通过验证返回true,否则返回false */
function isNumberOrLetter( s ){//判断是否是数字或字母
var regu = \
var re = new RegExp(regu);
if (re.test(s)) {
return true;
}else{
return false;
} } /*
用途:检查输入字符串是否只由汉字、字母、数字组成
输入:
value:字符串
返回:
如果通过验证返回true,否则返回false */
function isChinaOrNumbOrLett( s ){//判断是否是汉字、字母、数字组成
var regu = \
var re = new RegExp(regu);
if (re.test(s)) {
return true;
}else{
return false; } } /*
用途:判断是否是日期
输入:date:日期;fmt:日期格式
返回:如果通过验证返回true,否则返回false
*/
function isDate( date, fmt ) {
if (fmt==null) fmt=\
var yIndex = fmt.indexOf(\
if(yIndex==-1) return false;
var year = date.substring(yIndex,yIndex+4);
var mIndex = fmt.indexOf(\
if(mIndex==-1) return false;
var month = date.substring(mIndex,mIndex+2);
var dIndex = fmt.indexOf(\
if(dIndex==-1) return false;
var day = date.substring(dIndex,dIndex+2);
if(!isNumber(year)||year>\
if(!isNumber(month)||month>\
if(day>getMaxDay(year,month) || day< \
return true; }
function getMaxDay(year,month) {
if(month==4||month==6||month==9||month==11)
return \
if(month==2)
if(year%4==0&&year0!=0 || year@0==0)
return \
else
return \
return \ } /*
用途:字符1是否以字符串2结束
输入:str1:字符串;str2:被包含的字符串
返回:如果通过验证返回true,否则返回false */
function isLastMatch(str1,str2) {
var index = str1.lastIndexOf(str2);
if(str1.length==index+str2.length) return true;
return false; } /*
用途:字符1是否以字符串2开始
输入:str1:字符串;str2:被包含的字符串
返回:如果通过验证返回true,否则返回false */