2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 正则表达式前端js 银行卡号/身份证/姓名号脱敏

正则表达式前端js 银行卡号/身份证/姓名号脱敏

时间:2022-10-13 07:32:41

相关推荐

正则表达式前端js 银行卡号/身份证/姓名号脱敏

银行卡号1

保留卡号的前4位和后4位,中间的都变成*号

> '621226820638888'.replace(/(?<=\d{4})\d+(?=\d{4})/," **** **** "); > //6212 **** **** 8888

银行卡号2

> '621226820638888'.replace(/^(.{4})(?:\d+)(.{4})$/, "$1 **** **** $2"); > //6212 **** **** 8888

身份证号

‘1308921006992x’.toString().replace(/^(\d{1)\d*(\w{1)$/,'$1*************$2')//1*************x

姓名

“张三”.replace(/(?<=.)./g,'*')//张*“张三一”.replace(/(?<=.)./g,'*')//张**

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。