当前位置: 首页 > news >正文

昆山网站建设机构网站运营与维护的方法

昆山网站建设机构,网站运营与维护的方法,衡水移动网站建设报价,坂田做网站多少钱一、姓名脱敏 1、脱敏规则一#xff1a;显示姓名中的第一个字#xff0c;其它用*号代替。 显示姓名中的第一个字#xff0c;如为英文等其他语种#xff0c;也是显示第一个字母。其它用*号代替。 ① 举例 张* 王** A**** ② 实现方法 hideName(name) {if (!n… 一、姓名脱敏 1、脱敏规则一显示姓名中的第一个字其它用*号代替。 显示姓名中的第一个字如为英文等其他语种也是显示第一个字母。其它用*号代替。 ① 举例 张*        王**        A**** ② 实现方法 hideName(name) {if (!name) {return name}return name.replace(/(^.{1})(.)$/g, (...args) {let tempStr ;if (args[2] args[2].length) {tempStr Array.from({length: args[2].length 1,}).join(*);}return args[1] tempStr;}); } ③ demo console.log(hideName(小草莓)) // 小**console.log(utils.hideName(Alice)) // A**** 2、脱敏规则二显示姓名中的第一个和最后一个字其它用*号代替。 显示姓名中的第一个和最后一个字如为英文等其他语种也是显示第一个和最后一个字母。其它用*号代替。 ① 举例 *三       王*蛋        A****e ② 实现方法 hideName(name) {if (!name) {return name}return name.replace(/(^.{1})(.)$/g, function (...args) {let tempStr if (args[2] args[2].length) {tempStr Array.from({length: args[2].length}).join(*)}let res name.length 2 ? (* name.slice(-1)) : (args[1] tempStr name.slice(-1))return res}) } ③ demo console.log(hideName(张三)) // *三console.log(hideName(小草莓)) // 小*莓console.log(utils.hideName(Alice)) // A***e 二、证件号码脱敏 1、对固定位数进行脱敏 显示前2位和后2位其它用*号代替。 ① 举例 32**************1X ② 实现方法 // keepWord是要传入的不脱敏的位数 hideIdCard(idCard, keepWord) {if (!idCard) {return idCard}let digits keepWord ? keepWord : 2,reg new RegExp((^\\w{${digits}})(\\w)(\\w{${digits}}$), g)return idCard.replace(reg, function (...args) {let tempStr if (args[2] args[2].length) {for (let i 0, len args[2].length; i len; i) {tempStr *}}return args[1] tempStr args[3]})}, ③ demo console.log(hideIdCard(H01234567)) // H0*****67console.log(hideIdCard(FRA123456789107)) // FR***********07console.log(hideIdCard(440582202305254223)) // 44**************23 2、特定规则脱敏 显示前1/3和后1/3段其他用*号代替 ① 举例 H01***567 ② 实现方法 hideIdCard(idCard) {if (!idCard) {return idCard}let digits parseInt(idCard.length/3)let reg new RegExp((^\\w{${digits}})(\\w)(\\w{${digits}}$), g)return idCard.replace(reg, function (...args) {let tempStr if (args[2] args[2].length) {for (let i 0, len args[2].length; i len; i) {tempStr *}}return args[1] tempStr args[3]})}, ③ demo console.log(hideIdCard(H01234567)) // H01***567console.log(hideIdCard(FRA123456789107)) // FRA12*****89107console.log(hideIdCard(440582202305254223)) // 440582******254223 三、手机号码脱敏 显示前3位****后4位。 ① 举例 137****9050 ② 实现方法 hidePhone(phone) {let reg /(\d{3})\d*(\d{4})/return phone ? phone.replace(reg, $1****$2) : } ③ demo console.log(hideName(18812345678)) // 188****5678四、银行卡卡号脱敏 显示前3位 *实际位数后4位 ① 举例 622*********1496 ② 实现方法 hideBankAccount(bankAccount) {let reg /(\d{3})(\d)(\d{4})/var strLength bankAccount.match(reg)[2].length;let strValue for(let i 0; i strLength; i) {strValue*}return bankAccount.replace(reg, $1 strValue $3)} ③ demo console.log(utils.hideBankAccount(62177777555555553654)) // 621*************3654
http://www.hkea.cn/news/14422465/

相关文章:

  • 互动平台罗马复兴南宁公司做seo
  • 安徽公司招聘网站连云港做网站制作首选公司
  • 云南网站建设天软科技附近找工作招聘信息
  • PHP手机网站开发工程师前端和后端分别需要学什么
  • 多个域名 指向同一个网站上海短视频拍摄制作公司
  • 西安网站建设系统开发wordpress免费版主题
  • 哪个网站做ic外单好深圳网上申请营业执照流程
  • 自己做发卡网站长新闻资讯型网站开发
  • 工作室装修网站源码html代码编辑器
  • 网站上的用户注册怎么做的长沙网站建设外包
  • 男女做暖暖的网站大全成都网站建设
  • 网站图片分辨率域名解析手机网站建设
  • 深圳沙井做网站公司十大app开发公司排名
  • 做网站工作的怎么填职务模板建站常规流程
  • flash xml网站网页设计实训步骤和方法
  • 山西省建设银行网站网站建设需要会什么软件
  • 网站开发属于什么系统wordpress新页面
  • 南阳网站建设费用网站设计一般多少钱
  • 中文企业网站模板免费下载帝国cms建站教程
  • 宁波网站搜索引擎优化如何做下载网站赚钱
  • 网络营销的推广系统阳江做网站seo
  • 深网网络网站炫酷业务网站
  • 网站续费话术建站之星设计师
  • 如何搭建公司网站互联网巨头是哪几家
  • 公司注册网站源码淮北招聘网淮北论坛
  • app开发制作平台网站建设商城网站建设公司排行
  • 怎么修复网站死链wordpress模板宠物
  • 什么网站可以做报名系统wordpress 控制每页显示文章数
  • 网站开发中设置会员等级东莞长尾seo
  • 温州网站制作企业com域名和网站