導航:首頁 > 編程語言 > js手機號隱藏中間四位

js手機號隱藏中間四位

發布時間:2023-09-15 10:50:24

js隱藏號碼中間4位代碼實例

本文實例為大家分享了JS隱藏號碼中間4位的具體代碼,供大家參考,具體內容如下
function
resetPhone(phone)
{
var
str
=
String(phone)
var
len
=
str.length;
var
prev,next;
if
(len
>=
7)
{
prev
=
str.slice(-len,-7)
next
=
str.slice(-3)
str
=
prev+"****"+next
}
else
if
(len
<
7
&&
len
>=
6)
{
prev
=
str.slice(-len,-4)
next
=
str.slice(-2)
str
=
prev
+
"**"
+
next
}
console.log(str)
return
str
}
上面可以正常使用,正則更加方便,但是如果中間連續重復數字有點小問題(如下面的正則方式)。
function
resetPhone(phone)
{
var
str
=
String(phone)
var
len
=
str.length;
if
(len
>=
7)
{
var
reg
=
str.slice(-7,
-3)
return
str.replace(reg,
"****")
}
else
if
(len
<
7
&&
len
>=
6)
{
//1234567
var
reg
=
str.slice(-4,
-2)
return
str.replace(reg,
"**")
}
}
以上所述是小編給大家介紹的JS隱藏號碼中間4位詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
您可能感興趣的文章:JS中實現隱藏部分姓名或者電話號碼的代碼JS中input表單隱藏域及其使用方法JS實現「隱藏與顯示」功能(多種方法)javascript點擊按鈕實現隱藏顯示切換效果AngularJS實現元素顯示和隱藏的幾個案例JS實現滑鼠點擊展開或隱藏表格行的方法jquery和js實現對div的隱藏和顯示方法js設置控制項的隱藏與顯示的兩種方法js判斷元素是否隱藏的方法javascript獲取隱藏元素(display:none)的高度和寬度的方法

⑵ js怎麼把手機號碼中間的空格去掉傳到後台

  去掉字元串前後所有空格:

代碼如下:

function Trim(str)
{
return str.replace(/(^\s*)|(\s*$)/g, "");
}
    說明:

    如果使用jQuery直接使用$.trim(str)方法即可,str表示要去掉前後所有空格的字元串。

 2、 去掉字元串中所有空格(包括中間空格,需要設置第2個參數為:g)

代碼如下:

function Trim(str,is_global)
{
var result;
result = str.replace(/(^\s+)|(\s+$)/g,"");
if(is_global.toLowerCase()=="g")
{
result = result.replace(/\s/g,"");
}
return result;
}
3、現在大部分瀏覽器中基本上都支持字元串的 trim 函數,但是為了兼容不支持的瀏覽器,我們最好還是在 Js 文件中加入以下代碼(不需要清除換行符的請刪除 \n 製表符刪除 \t):

if (!String.prototype.trim) {

/*---------------------------------------
* 清除字元串兩端空格,包含換

⑶ 手機號碼中間四位為什麼要隱藏

這是屬於隱私保護的一種方式,如果全部顯示出來,那麼此平台就有泄露客戶隱私的風險,所以沒有平台冒泄露客戶隱私的風險,把手機號完全顯示出來

⑷ 怎麼隱藏手機號碼中間四位

數據時代,個人信息泄露越來越嚴重。

正因如此,每個公司更加註重員工信息的保護,有時候我們需要列印一些員工的個人信息,其中包含手機號、個人身份證號碼,這些肯定是要進行加密處理的。

如何隱藏手機號中間4位數字,5種方法推薦,不管你是Excel哪一版本、或者是WPS,總有一種方法適合你~

left+right

C2單元格輸入:=LEFT(B2,3)&"****"&RIGHT(B2,4)


說明:left函數從文本字元串左側截取固定長度字元串,right函數從文本字元串右側截取固定長度字元串,再利用連接符&連接起來。

mid函數

C2單元格輸入:=MID(B2,1,3)&"****"&MID(B2,8,4)

mid函數與left+right函數有異曲同工之妙,只不過的mid函數可以從一個文本字元串任一位置截取任一長度的字元。


說明:mid(要截取的文本字元串,開始位置,截取長度)

replace函數

C2單元格內輸入:=REPLACE(B2,4,4,"****")


說明:replace函數將一個字元串中的部分字元用另一個字元替換,replace(要替換的字元串,開始位置,長度,新的字元串)

substitute函數

C2單元格內輸入:=SUBSTITUTE(B2,MID(B2,4,4),"****",1)

substitute函數功能與replace函數功能一致,也是將字元串中的部分字元串以新的字元串替換。

唯一不同的是substitute函數需要明確輸入要替換的字元串是什麼,而不能像replace函數那樣指定位置即可。


說明:substitute(文本單元格,要被替換的字元串,新的字元串,替換第幾個)。

第四個參數"替換第幾個",是指被替換的字元串可能存在重復出現的情況,這里可以指定替換的位置(第一次出現or第二次出現等等)

Ctrl+E(推薦)

手動輸入第一個員工隱私化後的手機號碼,接著選中所有需要填充的單元格,同時按下Ctrl+E兩鍵,完成填充。

⑸ js如何實現手機號碼前三位加一個空格,接下來每四位一空如:132 0000 1234 謝謝啦

用正則表達式的組可以/^(\d{3})(\d{4})(\d{4})$/匹配後replace一下就可以的。

閱讀全文

與js手機號隱藏中間四位相關的資料

熱點內容
jsp文本域實例 瀏覽:909
c中map在哪個頭文件里 瀏覽:200
macbooknumbers教程 瀏覽:359
數據採集錄入人員是什麼 瀏覽:42
網站怎麼一分為二 瀏覽:208
dcim文件夾打開沒文件 瀏覽:822
安卓手游平台哪個好 瀏覽:849
winform操作資料庫 瀏覽:786
錄屏後文件如何存儲到手機 瀏覽:840
win10打開的swf文件夾 瀏覽:903
刪除復制到桌面個人文件 瀏覽:894
幸運數據提現不了怎麼辦 瀏覽:25
網路用語被搖是什麼意思 瀏覽:372
英雄連游戲目錄是哪個文件 瀏覽:922
excel無法打開文件無法顯示 瀏覽:761
亞航最新版app 瀏覽:498
網路硬碟升級補丁 瀏覽:378
網盤的壓縮文件怎樣查看 瀏覽:204
如何刪除mac系統文件夾在哪 瀏覽:122
網路項目設備漏配會造成什麼後果 瀏覽:707

友情鏈接