美文网首页
JS获取指定字符的前/后值以及字符串替换

JS获取指定字符的前/后值以及字符串替换

作者: 魔主恋上九尾狐 | 来源:发表于2020-10-23 09:51 被阅读0次

    JS获取指定字符的前/后值

    str = "12345?789”

    str.split("?")[0]    输出为 12345

    str.split("?")[1]    输出为 789

      讲解:(split("?")为指定分割字符;[0]为分割后取前面的值,[1]为分割后取后面的值)

    //--------------------------

    将17856057896 截取前2位数字和后面3位数字,中间部分用****代替;

    let str=17856057896 ;

    let startNum=2 ;

    let endNum=3 ;

    let strReplace='****' ;

    stringReplace(str, startNum, endNum, strReplace) {

        if (!str || !startNum || !endNum || !strReplace) return '';

        const startPart = str.substring(0, startNum);

        const endPart = str.substring(str.length - endNum);

        let s= startPart + strReplace + endPart;

        console.log(s);

    //--------输出的是---------

        17****896

        return startPart + strReplace + endPart;

    },

    相关文章

      网友评论

          本文标题:JS获取指定字符的前/后值以及字符串替换

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