javascript從右向左截取指定位數字符的3種方法

示例字符串 var userId= '6hjf2342b4237p42bkj32149214';code

要求:保留userId後22位字符,前面的字符用'...'代替字符串

方法一:(substring)string

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

方法二:(match匹配)方法

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

方法三:(slice)co

userId.slice(-22)  //推薦這個,比較簡單,-22表示取右邊22個字符
相關文章
相關標籤/搜索