導航:首頁 > 編程語言 > js手機號替換

js手機號替換

發布時間:2024-02-01 14:25:31

Ⅰ 用js把手機號碼中間四位數轉換成星號怎麼做

可以通過以下編程語言來實現:<input type="text" value="請輸入手機號碼" maxlength="11"onkeyup="if(value.length>3&&value.length<8{value=value.substring(0,value.length-1)+'*'}"onfocus="value=''" onblur="if(value==''){value='請輸入手機號碼'}"/>

Ⅱ js如何實現手機號碼三位加一個空格類似這樣子:130 0000 1234 而且刪除可以刪除完的。

<input type="text" value="請輸入手機號碼" maxlength="13" onkeydown="if(value.length==3||value.length==8){value+=' '}" onfocus="value=''" onblur="if(value==''){value='請輸入手機號碼'}"/>
這樣就行了。長度等於3或8的時候內加容一個空格

Ⅲ 如何利用javascript的正則表達式替換手機號碼,顯示的結果只顯示手機號碼的後四位數字

// 匹配手機號首尾,以類似「123****8901」的形式輸出
�'.replace(/(d{3})d{4}(d{4})/, '$1****$2');

此段正則匹配字元串中的連版續11位數字,替權換中間4位為*號,輸出常見的隱匿手機號的格式。

如果要僅得到末尾4位,則可以改成如下形式:

// 匹配連續11位數字,並替換其中的前7位為*號
�'.replace(/d{7}(d{4})/, '*******$1');

補充注釋:正則表達式中的括弧即可用於分組,同時也用於定義子模式串,在replace()方法中,參數二中可以使用$n(n為數字)來依次引用模式串中用括弧定義的字串。

Ⅳ 用js 如何將一段文本中的手機號碼過濾掉,或者是替換成*

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
<script type="text/javascript">
function abc(){
var s=document.getElementById("d1").innerHTML;
s=s.replace(/1[3,5,8]{1}[0-9]{9}/g,'');
document.getElementById("d1").innerHTML=s;
}
</script>
</head>
<body>
<div id="d1">sdfsd4136183543877sdfl</div>
<input type="button" value="過濾" onclick="abc()" />
</body>
</html>

Ⅳ 這是一個在手機端讓手機號可以空格顯示的一段js代碼,例如:234 3456 2435這樣

你可以用正則去操作
var a = '13888888888'.replace(/\B(?=(\d{4})+(?!\d))/g,' ')

Ⅵ JQuery代碼怎麼把手機號或者qq號中間幾位用*代替

這個是用php 或asp來實現的吧
能把問題說的更詳細點吧,比如用的什麼cms

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

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

Ⅷ 用js的正則表達式檢測電話號碼,要求,必須是1開頭,只能是數字,並且是11位數字,這兒正則表達式怎麼寫

正則表達式:/^1d{10}$/

答案演示:

表達式意思解析:

(1)以1為開頭;

(2)d表示數字,d{10}表示出現10次數字;

(3)$表示結尾,即匹配輸入字元串的結尾位置;

(4)根據(1)、(2)、(3),正好表示11位數字

(8)js手機號替換擴展閱讀:

更嚴格的電話號碼校驗正則表達式:

(1)/^1(3|4|5|7|8)d{9}$/ ,這個表達式才是真正有效的電話號碼的正則表達式,表示必須以1做開頭,第二位可以是3,4,5,7,8,中的任意一位,後面9位數字可以是0-9任意數字。

身份證的校驗正則表達式:

(1)(^d{15}$)|(^d{17}([0-9]|X)$),表示匹配15位或18位身份證,且可以匹配出以X結尾的身份證號碼。

參考資料來源:網路-正則表達式

閱讀全文

與js手機號替換相關的資料

熱點內容
把excel表格插入word 瀏覽:117
經發e家app忘記密碼怎麼辦 瀏覽:921
goagent教程 瀏覽:344
桌面文件全選按鍵 瀏覽:105
PM2019支持哪些格式文件 瀏覽:272
全拼app現在叫什麼名字 瀏覽:476
win10現在成熟了嗎 瀏覽:727
win10mtp段落無效 瀏覽:862
cbf收銀機用什麼app 瀏覽:336
javascript變數頁面 瀏覽:766
網路相冊淘寶 瀏覽:60
編程拉絲機怎麼樣 瀏覽:897
msdn不是最新版本 瀏覽:749
參加編程比賽學什麼編程好 瀏覽:349
把c盤的桌面文件移走了怎麼辦 瀏覽:949
2025第三代軍用北斗升級版 瀏覽:925
魅藍手勢密碼怎麼弄 瀏覽:509
蘋果store怎麼充值 瀏覽:224
note4應用程序許可設置在哪裡 瀏覽:489
路由器設置沒網路 瀏覽:539

友情鏈接