javascript从右向左截取指定位数字符的3种方法

示例字符串 var userId= ‘6hjf2342b4237p42bkj32149214’;

请求:保存userId后22位字符,前面的字符用’…’替代

要领一:(substring)

    userId.substring(userId.length - 22, userId.length)

要领二:(match婚配)

    userId.match(/.{22}$/)[0] 或许userId.match(/.*(.{22})/)[1]

要领三:(slice)

    userId.slice(-22)  //引荐这个,比较简单,-22示意取右侧22个字符
    原文作者:YangJing_
    原文地址: https://segmentfault.com/a/1190000017930125
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞