美文网首页
js字符串常用方法

js字符串常用方法

作者: 刘昊然的弟弟 | 来源:发表于2019-11-08 15:01 被阅读0次

    时常需要用到一些字符串的处理方法,记录下来方便查看。不定期更新

    1、replace():替换字符串中的某个特定的字符

    // 1.1只能替换掉首个匹配到的字符
    const string = "abcdefgaa-jk";
    string.replace(" a "," ");  
    console.log(string)  //"bcdefgaa-jk"
    // 1.2全局匹配替换掉所有的字符
    const string = "abcdefgaa-jk";
    string.replace(" a "," ");  
    console.log(string)  //"bcdefg-jk"
    

    2、substring():用于提取字符串中介于两个指定下标之间的字符,如果第二个参数不填,则返回从startIndex到字符串尾字符

    const string = "abcdefgaa-jk";
    string.substring(" 1","4 ");  
    console.log(string)  //"bcd"
    string.substring("1","")
    console.log(string)  //"a"
    

    3、substr():在字符串中抽取从 start 下标开始的指定数目的字符

    str.substr(startIndex,length) 忽略length则返回从startIndex到字符串尾字符

    const string = "abcdefgaa-jk";
    string.substr("1","4");  
    console.log(string)  //"bcde"
    string.substring("1","")
    console.log(string)  //"bcdefgaa-jk"
    

    4、toLocaleUpperCase() / toLocaleLowerCase() 用于字符串转换大小写

    5、split() 用于把一个字符串分割成字符串数组

    6、slice() 提取字符串的某个部分,并以新的字符串返回被提取的部分

    str.slice(startIndex,endIndex)
    6.1 返回值包含startIndex不包含endIndex
    6.2 忽略endIndex则返回包括startIndex到原字符串结尾的字符串
    6.3 另外参数还有负数反向用法

    相关文章

      网友评论

          本文标题:js字符串常用方法

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