手機號碼的正則效驗

2021-08-16 09:52:29 字數 585 閱讀 1375

對138和139的11位的手機號碼正則效驗;

/^13[8|9][0-9]$/

^13代表以13開頭

[8|9]表示可以是8或者9

[0-9] 表示有8位0-9的數  

\d 代表7-8位數字

$0到$9對應表示正規表示式中第n個匹配項,

$0是指全部匹配內容 

字元$意義:與^類似,匹配最末的字元.

例如:/t$/不匹配"eater"中的』t』,但匹配"eat"中的』t』.

字元*意義:匹配*前面的字元0次或n次.

例如:/bo*/匹配"a ghost booooed"中的』boooo』或"a bird warbled"中的』b』,但不匹配"agoat g

runted"中的任何字元.

字元+意義:匹配+號前面的字元1次或n次.等價於.

例如:/a+/匹配"candy"中的』a』和"caaaaaaandy."中的所有』a』.

字元?意義:匹配?前面的字元0次或1次.

例如:/e?le?/匹配"angel"中的』el』和"angle."中的』le』.

字元.意義:(小數點)匹配除換行符外的所有單個的字元.

獲取手機號碼

使用telephonymanager.getdefault getline1number 已經不能獲得目前移動sim卡的 號碼了,老的sim卡也許可以,現在介紹一種方法,可以獲得手機號碼 cursor mycursor getcontentresolver query uri.parse conte...

匹配手機號碼

1 static void main string args 222 string pattern 1 23 regex rx new regex pattern 24 string input 18817889736 23487 3241247531432 432432145 1589556581...

手機號碼驗證

正規表示式的使用 正規表示式的元素符及其意義 元素符正規表示式中的寫法意義.代表任意乙個字元 d d 代表0 9的任意乙個數字 d d 代表任何乙個非數字字元 s s 代表空白字元,如 t n s s 代表非空白字元 w w 代表可用作識別符號的字元,但不包括 符 w w 代表不可用於識別符號的字元...