導航:首頁 > 編程語言 > 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手機號替換相關的資料

熱點內容
文件夾正裝 瀏覽:279
剛復制的文件找不到怎麼辦 瀏覽:724
試運行適用於哪些體系文件 瀏覽:987
ghost文件復制很慢 瀏覽:967
傑德原車導航升級 瀏覽:240
編程dest是什麼意思 瀏覽:935
linux埠鏡像 瀏覽:820
iphone5屏幕清塵 瀏覽:157
機頂盒密碼怎麼改 瀏覽:672
w7系統下載32位教程 瀏覽:618
pcb文件包括哪些內容 瀏覽:598
g00文件 瀏覽:607
用bat程序刪除程序 瀏覽:516
dnf鬼泣90版本打安圖恩 瀏覽:668
245倒角編程怎麼計算 瀏覽:599
可以買生活用品的app有哪些 瀏覽:175
cad在c盤產生的文件夾 瀏覽:541
聯想手機解鎖工具 瀏覽:696
瑞銀3887win10 瀏覽:833
學網路編程哪個好 瀏覽:805

友情鏈接