手機號驗證stringregex

2021-03-03 20:27:06 字數 2699 閱讀 3603

1樓:曹寶

上述正則分四種情況:

第一種:以13開頭,第三位0~9之間的任意數字,後邊以任意八位數字結束,例:13056735422

第二種:以145或者147開頭,後邊以任意八位數字結束,例:14598726352

第三種:以15開頭,第三位0~3或者5~9之間的任意數字,後邊以任意八位數字結束,例:15382736578

第四種:以18開頭,第三位0或者5~9之間的任意數字,後邊以任意八位數字結束,例:18083767636

java 問題,手機正規表示式:^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])d{8}$,d{8},這個什麼意思?

2樓:匿名使用者

||^正則開始

$正則結束

(13[0-9]|15[0|3|6|7|8|9]|18[8|9])d表示式

(13[0-9]|15[0|3|6|7|8|9]|18[8|9])意思是數值可以是13(0~9)或者15(0,3,6,7,8,9)或者18(8,9)這樣的數值

d表示是任意的8個數字,d等價於[0-9],表示有8位。

3樓:匿名使用者

d:任意8個數字

一個是\d吧0.0

4樓:幽冥神者

130到139隨便 或者 150 153 156 157 158 159

後面8位隨便什麼數字

5樓:匿名使用者

d是指可以選擇8個[0-9]的數字。

java 問題,手機正規表示式:^1[3|4|5|8][0-9]\\d{6,8}$,為什麼不能少:[0-9]???

6樓:匿名使用者

|^1[3|4|5|8][0-9]\\d$ 表示式完全可以寫成^1[3|4|5|8]\\d$

沒有問題的,[0-9] 和 \\d 是完全一樣的手機號碼是11位的應該寫成

^1[3458]\\d$ 這樣吧

"^(#13[0-9]#|#15[^4,\\d]#|#18[0,5-9]#)\\d{8}$"有誰能給解釋一下這個正規表示式是什麼含義

7樓:

13幾,15除去4的,18除去234的開頭的手機號碼。

這個真不是幾句話能說清楚的,去看看30分鐘正規表示式入門吧^表示開頭

$表示結尾

中括號表示一個其中的任意一個字元

[0-9]0到9的任何一個數字

[^4,\\d]除4以外的任意數字

[0,5-9]這個應該能理解了吧

^([1-9]{0,1}[0-9]{0,4})$ 這個正規表示式表示什麼意思?

8樓:大野瘦子

意思是匹配0~99999的數字,包括類似001這樣的數字。

^:匹配字串開始

([1-9][0-9])

是一個組,組內有兩個部分:

[1-9]

[0-9]

[1-9]:

[1-9]表示1到9的數字,表示0或或1個,即有或沒有的意思,等價於正則中的?

[0-9]:

[0-9]表示0-到9的數字,表示0到4個$:匹配字串結尾

9樓:

匹配0~99999的數字,包括類似001這樣的數字。

其中:^:匹配輸入字行首

[a-z]:字元範圍,匹配指定範圍內的任意字元。

:m和n均為非負整數,其中n<=m,最少匹配n次且最多匹配m次。

$ :匹配輸入行尾

故:^([1-9][0-9])$ :表示1到9的數字,出現0次或1次;1到9的數字,出現0次或4次。簡單來說就是0~99999的數字。

10樓:匿名使用者

^:匹配字串開始

([1-9][0-9])

是一個組,組內有兩個部分:

[1-9]

[1-9]表示1到9的數字,表示0或或1個,即有或沒有的意思,等價於正則中的?

[0-9]

[0-9]表示0-到9的數字,表示0到4個$:匹配字串結尾

對於你這樣的,建議你去看:

【教程】如何教你看懂複雜的正規表示式

更多的教程,自己去看:

【教程】詳解python正規表示式

11樓:匿名使用者

這個字串以1到9開頭,重複0次或者1次, 0到9結束,重複0-4次

簡單來說就是匹配一個0-99999的數字.這種說法不是很準確,他也匹配像0009,001,這樣的數字.

12樓:匿名使用者

隨機生成4個數字,數字的範圍就是【】裡面的範圍, $ 表示匹配結束

13樓:匿名使用者

驗證某種號碼的。四位數 第一位1-9之間 第二位0和1 第三位0和9之間 第四位0和4之間

c#中手機號碼正規表示式:"^1(3[0-9]|5[0-9]|8[0-9])\d{8}$" 這樣對嗎

14樓:匿名使用者

上述表示式可以匹配到13、15、18開頭的位數為11位的數字,手機號碼應使用完全匹配,末尾少了個$符號,樓主的式子可進一步簡化為:~1[358]\d$(開頭的應該是shift+6符號,手機上沒有,就用這個代替一下)

jsjs驗證11位手機號

js判斷手機號是否du 正確 zhi正規表示式 最簡單版dao!檢查手機號碼專 param mobile returns function check mobile mobile var re new regexp regu if 屬re.test mobile return true 正規表示式驗...

手機號名字和驗證碼被另手機登入了汽車之家怎樣不讓用我的手機號碼和名字在另手機登入

改一下密碼就行了!你改了密碼要在另一部手機上登入就需要從新數碼密碼才可以 找回密碼,然後再改一下密碼就行了,沒有密碼和驗證碼是登入不了的 登陸選擇忘記密碼,用你的手機接驗證碼更改密碼重新登陸。別人可以嘗過登入,比如你朋友,知道你叫什麼和你手機號的人,都可以去嘗試,但最終驗證碼只能你自己知道,沒驗證碼...

傳送手機號驗證碼收不到是什麼原因

可能由於以下幾種情況導致 1 手機裝了攔截軟體收不到驗證碼,建議內您解除應用軟體的簡訊攔截容,或者更換手機嘗試。2 手機關機 暫無訊號 欠費或者停機收不到驗證碼和簡訊,建議您欠費停機,繳費以後一般是24小時恢復的,基本是24小時以內。建議您更換手機號碼或者第二天重新獲取。3 手機在境外使用或者使用境...