摘要:需求將某個(gè)字符串中所有的電話(huà)號(hào)碼的中間四位改為實(shí)現(xiàn)思路使用正則匹配的方式把字符串中所有的電話(huà)號(hào)碼取出把取出的手機(jī)號(hào)碼做字符的替換修改效果實(shí)現(xiàn)代碼如下實(shí)現(xiàn)缺陷實(shí)現(xiàn)的時(shí)候,如果字符串的長(zhǎng)度大于位,那么僅僅會(huì)對(duì)前位數(shù)字進(jìn)行處理
1、需求
將某個(gè)字符串中所有的電話(huà)號(hào)碼的中間四位改為 ****
2、實(shí)現(xiàn)思路1、使用正則匹配的方式把字符串中所有的電話(huà)號(hào)碼取出
2、把取出的手機(jī)號(hào)碼做字符的替換修改
代碼如下:
public function vaildTel($s){ $n = preg_match_all("/15[0-9]d{8}|17[0-9]d{8}|14[0-9]d{8}|13[0-9]d{8}|18[0-9]d{8}/",$s,$arr); foreach ($arr[0] as $tel) { $new = substr($tel,0,3)."****".substr($tel,7,strlen($tel)); $s = str_replace($tel,$new,$s); } return $s; }5、JS實(shí)現(xiàn)
function vaildTel(s){ var obj = s.match(/((((13[0-9])|(15[^4])|(18[0,1,2,3,5-9])|(17[0-8])|(147))d{8})|(((d{3,4})|d{3,4}-|s)?d{7,14}))?/g) var tel ; var trueTel; for (var item in obj){ tel = obj[item]; if(tel && tel.length == 11){ trueTel = tel.substr(0, 3) + "****" + tel.substr(7) s=s.replace(tel,trueTel); } } return s; }6、缺陷
PHP實(shí)現(xiàn)的時(shí)候,如果字符串的長(zhǎng)度大于11位,那么僅僅會(huì)對(duì)前11位數(shù)字進(jìn)行處理
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/92921.html
摘要:需求將某個(gè)字符串中所有的電話(huà)號(hào)碼的中間四位改為實(shí)現(xiàn)思路使用正則匹配的方式把字符串中所有的電話(huà)號(hào)碼取出把取出的手機(jī)號(hào)碼做字符的替換修改效果實(shí)現(xiàn)代碼如下實(shí)現(xiàn)缺陷實(shí)現(xiàn)的時(shí)候,如果字符串的長(zhǎng)度大于位,那么僅僅會(huì)對(duì)前位數(shù)字進(jìn)行處理 1、需求 將某個(gè)字符串中所有的電話(huà)號(hào)碼的中間四位改為 **** 2、實(shí)現(xiàn)思路 1、使用正則匹配的方式把字符串中所有的電話(huà)號(hào)碼取出2、把取出的手機(jī)號(hào)碼做字符的替換修改 ...
摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快速搭建項(xiàng)目。 本文是關(guān)注微信小程序的開(kāi)發(fā)和面試問(wèn)題,由基礎(chǔ)到困難循序漸進(jìn),適合面試和開(kāi)發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快...
摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快速搭建項(xiàng)目。 本文是關(guān)注微信小程序的開(kāi)發(fā)和面試問(wèn)題,由基礎(chǔ)到困難循序漸進(jìn),適合面試和開(kāi)發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快...
摘要:本期月報(bào)我們分享使用實(shí)現(xiàn)隱私數(shù)據(jù)列的打碼技術(shù)最佳實(shí)踐。最后總結(jié)本期月報(bào)我們分享了使用引入的新特性實(shí)現(xiàn)客戶(hù)數(shù)據(jù)打碼技術(shù),防止未授權(quán)用戶(hù)查看導(dǎo)出用戶(hù)關(guān)鍵隱私數(shù)據(jù),最大限度保證用戶(hù)數(shù)據(jù)安全性。 摘要 在SQL Server安全系列專(zhuān)題月報(bào)分享中,我們已經(jīng)分享了:如何使用對(duì)稱(chēng)密鑰實(shí)現(xiàn)SQL Server列加密技術(shù)、使用非對(duì)稱(chēng)密鑰加密方式實(shí)現(xiàn)SQL Server列加密、使用混合密鑰實(shí)現(xiàn)SQL S...
閱讀 1378·2021-09-24 10:26
閱讀 1689·2019-08-30 14:14
閱讀 2099·2019-08-29 16:54
閱讀 363·2019-08-29 14:09
閱讀 1468·2019-08-29 12:55
閱讀 922·2019-08-28 18:13
閱讀 1573·2019-08-26 13:39
閱讀 2561·2019-08-26 11:43