1、substr(start,length) 函数
substr(start,length) :从start开始往后截取length位【下标从0开始,长度从开始下标计算】
var str="我是一只快乐的小青蛙";
str.substr(0,2):从下标为0开始往后截取2位【我是】
str.substr(4,3):从下标为4开始往后截取3位【快乐的】
2、判断字符串是否以特定字符开头
//str:字符串 appoint:指定字符
function validationStart (str, appoint) {
str=str.toLowerCase(); //不区分大小写:全部转为小写后进行判断
var char= str.substr(0,appoint.length);//从0开始,往后截取特定字符长度
if(char== appoint){ //两者相同,则代表验证通过
return true;
}
return false;
}
3、判断字符串是否以特定字符结尾
//str:字符串 appoint:指定字符
function validationEnd (str, appoint) {
str=str.toLowerCase(); //不区分大小写:全部转为小写后进行判断
var start = str.length-appoint.length; //相差长度=字符串长度-特定字符长度
var char= str.substr(start,appoint.length);//将相差长度作为开始下标,特定字符长度为截取长度
if(char== appoint){ //两者相同,则代表验证通过
return true;
}
return false;
}