javaScript对账号卡号进行脱敏处理

news/2024/12/22 21:00:29/

导读:一般8位以上账号,显示首尾各4位,中间固定用8位*代替;8位及以下账号,显示首尾各2位,中间固定用8位*代替。

 这里简单处理一下16位及以上的账号,卡号,其它的情况同理,

一般开头位1025*********************55

或者6225***********************

示例

1开头

10256666666666666

1025 **** **** 6666

6开头

6225588888884745

6225 **** **** 4745

这里处理16位以上,17位卡号,22位存折这种情况,8位以下很少,不考虑

dealAccountNo(account){if(account.startsWith('1')){if(account.length >= 17){account = account .substring(0,4)+" **** **** "+account .substring(account.length-4);
}
}if(account.startsWith('6')){if(account.length >= 16){account = account .substring(0,4)+" **** **** "+account .substring(account.length-4);
}
}}

然后直接在模板调用即可

<div>{{dealAccountNo(account)}}<div>

效果图:

好啦,本期内容就分享到这里,我们下期见!


http://www.ppmy.cn/news/124706.html

相关文章

实战 | HCL模拟器实现交换机DHCP配置案例

实战 | HCL模拟器实现交换机DHCP配置案例 https://mp.weixin.qq.com/s/D2h5uHOxJc5YlrFJxphlNQ 组网及说明 现有一台S5820交换机&#xff0c;连接两个不同的局域网&#xff0c;现要求两个不同的局域网通过DHCP自动获取IP地址后实现互联互通。 网络拓扑图如下&#xff1a; …

flashcp: verification mismatch at 0x0

# flashcp rootfs.bin /dev/mtd3 flashcp: verification mismatch at 0x0 # flashcp -v rootfs.bin /dev/mtd3 Erasing block: 75/75 (100%) Writing kb: 4745/4745 (100%) Verifying kb: 0/4745 (0%) flashcp: verification mismatch at 0x0 Flash_eraseall 擦除很快…

hdu 4745

直接在圈上写类似与lcs的dp就可以了 悲剧的是 &#xff08;j1&#xff09;% n 直接写成了 j1&#xff0c;死都找不到错 #pragma comment(linker, "/STACK:102400000,102400000") #include<iostream> #include<vector> #include<algorithm> #inclu…

#4714. 圈

题目描述 对一张无重边、无自环的 n n n 个点的无向图&#xff0c;定义圈为可以重复经过同一个点多次、但不能多次经过同一条边的环。例如&#xff0c; 1 → 2 → 1 1\to 2\to 1 1→2→1 不是一个合法的圈&#xff0c;而 1 → 2 → 3 → 4 → 5 → 3 → 1 1\to 2\to 3\to 4\…

HDU4741

额有必要写写了~ 公式啊。 两条直线&#xff1a; 构造方程&#xff1a; 求出公垂线向量&#xff1a; 记公垂线和l1形成的平面为alpha&#xff0c;下面求它&#xff1a; 令&#xff1a; 联立&#xff1a; 不难得到如下代码&#xff1a; #include <iostream> #include &l…

在 Arch Linux 上使用 Docker 运行 Mac OS - Catalina

背景介绍 MacOS默认不对其他电脑平台发布&#xff0c;在 Apple 目前的战略中不把 os 作为可交易的商品&#xff0c;而是一种卖硬件附送的高价值软件。因此对于非 A 家的设备&#xff0c;想要整个 Mac OS 就需要自己想办法了&#xff0c;黑苹果的驱动问题不太好解决 -.- 个人已…

hdu 4747

这题思路有点纠结啊啊啊啊啊&#xff01;&#xff01;&#xff01; 类似于今年多校的线段数&#xff0c;多校的时候是固定左端点&#xff0c;此处是固定右端点。。。这类题还是要多想想维护啊。。。。 考虑一组数&#xff0c;那么最小的肯定是0,1,2...递增的数&#xff0c;那…

朗润国际期货:茶饮争霸赛,你最爱喝哪个?

茶饮争霸赛&#xff0c;你最爱喝哪个&#xff1f; 蜜雪冰城&#xff1a;全国22503个门店&#xff0c;人均消费8.85元瑞幸咖啡&#xff1a;全国7480个门店&#xff0c;人均消费19.34元西巴克&#xff1a;全国6706个门店&#xff0c;人均消费39.59元古茗&#xff1a;全国6688个门…