国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

平面設計平臺接單win10最強性能優(yōu)化設置

平面設計平臺接單,win10最強性能優(yōu)化設置,優(yōu)站點網址收錄網,wordpress文章和頁面的區(qū)別一、姓名脫敏 1、脫敏規(guī)則一:顯示姓名中的第一個字,其它用*號代替。 顯示姓名中的第一個字,如為英文等其他語種,也是顯示第一個字母。其它用*號代替。 ① 舉例 張* 王** A**** ② 實現方法 hideName(name) {if (!n…

一、姓名脫敏

1、脫敏規(guī)則一:顯示姓名中的第一個字,其它用*號代替。

顯示姓名中的第一個字,如為英文等其他語種,也是顯示第一個字母。其它用*號代替。

① 舉例

?張*????????王**????????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、脫敏規(guī)則二:顯示姓名中的第一個和最后一個字,其它用*號代替。

顯示姓名中的第一個和最后一個字,如為英文等其他語種,也是顯示第一個和最后一個字母。其它用*號代替。

① 舉例

*三? ? ? ?王*蛋? ? ? ? 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、特定規(guī)則脫敏

顯示前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://aloenet.com.cn/news/39430.html

相關文章:

  • 建設一個網站需要哪些材料合肥seo排名公司
  • 網站免費下載軟件游戲推廣怎么做
  • 門戶網站開發(fā)框架qq群怎么優(yōu)化排名靠前
  • 用bootstrap做網站管理系統優(yōu)秀網站設計賞析
  • 平面設計如何在家接單seo網絡優(yōu)化培訓
  • 設計網站 常用字體百度推廣怎么聯系
  • 有阿里云主機管理平臺如何自己做網站市場監(jiān)督管理局是干什么的
  • 正能量軟件不良網站免費入口好看的友情鏈接代碼
  • 網站商城建站谷歌 翻墻入口
  • qq自動發(fā)貨平臺網站怎么做嘉定區(qū)整站seo十大排名
  • app設計素材網站2023新聞大事10條
  • 中英文雙語企業(yè)網站長春關鍵詞優(yōu)化平臺
  • 聊城陽谷網站建設百度官網優(yōu)化
  • 小程序個人開發(fā)全過程天津seo推廣
  • 石家莊網絡公司查封海口seo計費
  • 鄭州網站建設電話seo外鏈推廣員
  • 下載app到手機seo系統是什么
  • 外貿網站開發(fā)公司百度上怎么發(fā)布信息啊
  • 臨沂蒼山網站建設百度聯盟
  • wordpress 電話鶴壁seo推廣
  • 做任務賺q紅包的網站百度統計收費嗎
  • ps網站頭部如何優(yōu)化培訓方式
  • 找別人做網站需要注意什么百度權重10的網站
  • 臨沂網站建設設計百度識圖網站
  • 網上服裝設計培訓班seo推廣具體做什么
  • 鄭州網站seo優(yōu)微信朋友圈廣告在哪里做
  • 廣州小型網站建設公司平面設計正規(guī)培訓機構
  • 視頻彈幕網站怎么做百度搜索提交入口
  • 個人做商城網站大概多少錢友鏈網站
  • 做網站商城開發(fā)什么語言最快seo站內優(yōu)化培訓