js 的一些正则(手机号、身份证、货币)

2018-09-19  本文已影响53人  tomorrow_chen

手机号隐藏中间

"15622313213".replace(/^(\d{3})\d{4}(\d{4})$/,'$1****$2')  // 156****3213

身份证隐藏中间

"42211219941121491X".replace(/^(.{6}).{10}(.{2})$/,'$1**********$2') // 422112**********1X

货币格式化


var number = 12345.127
number.toFixed(2).replace(/\d(?=(?:\d{3})+\b)/g,'$&,') // 12,345.13
number.toLocaleString() // 12,345.127

'12345.127'.replace(/\d(?=(?:\d{3})+\b)/g,'$&,') // 12,345.127

上一篇 下一篇

猜你喜欢

热点阅读