美文网首页
JS--字符串截取substr判断

JS--字符串截取substr判断

作者: 念念不忘的 | 来源:发表于2021-07-13 19:35 被阅读0次

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;
}

相关文章

网友评论

      本文标题:JS--字符串截取substr判断

      本文链接:https://www.haomeiwen.com/subject/kobspltx.html