記iOS中的常用正則表達(dá)式

iOS開發(fā)中常用的正則表達(dá)式屋摔,出自百度百科......

  • 1.驗(yàn)證用戶名和密碼:”^[a-zA-Z]\w{5,15}$”
  • 2.驗(yàn)證電話號碼:(”^([\d{3,4}-)\d{7,8}$](file:///d%7B3,4%7D-)//d%7B7,8%7D$)”)
    eg:021-68686868 0511-6868686又活;
  • 3.驗(yàn)證手機(jī)號碼:”^1[3|4|5|7|8][0-9]\d{8}$”蚕捉;
  • 4.驗(yàn)證身份證號(15位或18位數(shù)字):”\d{14}[[0-9],0-9xX]”氓皱;
  • 5.驗(yàn)證Email地址:(“^\w+([-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)*$”)兔朦;
  • 6.只能輸入由數(shù)字和26個英文字母組成的字符串:(“^[A-Za-z0-9]+$”) ;
  • 7.整數(shù)或者小數(shù):^[0-9]+([.]{0,1}[0-9]+){0,1}$
  • 8.只能輸入數(shù)字:”^[0-9]*$”潭袱。
  • 9.只能輸入n位的數(shù)字:”^\d{n}$”挪略。
  • 10.只能輸入至少n位的數(shù)字:”^\d{n,}$”历帚。
  • 11.只能輸入m~n位的數(shù)字:”^\d{m,n}$”。
  • 12.只能輸入零和非零開頭的數(shù)字:”^(0|[1-9][0-9]*)$”杠娱。
  • 13.只能輸入有兩位小數(shù)的正實(shí)數(shù):”^[0-9]+(.[0-9]{2})?$”挽牢。
  • 14.只能輸入有1~3位小數(shù)的正實(shí)數(shù):”^[0-9]+(.[0-9]{1,3})?$”。
  • 15.只能輸入非零的正整數(shù):”^+?[1-9][0-9]*$”墨辛。
  • 16.只能輸入非零的負(fù)整數(shù):”^-[1-9][]0-9″*$卓研。
  • 17.只能輸入長度為3的字符:”^.{3}$”。
  • 18.只能輸入由26個英文字母組成的字符串:”^[A-Za-z]+$”睹簇。
  • 19.只能輸入由26個大寫英文字母組成的字符串:”^[A-Z]+$”奏赘。
  • 20.只能輸入由26個小寫英文字母組成的字符串:”^[a-z]+$”。
  • 21.驗(yàn)證是否含有%&’,;=?$\”等字符:”[%&',;=?$\x22]+”太惠。
  • 22.只能輸入漢字:”^[\u4e00-\u9fa5]{0,}$”磨淌。
  • 23.驗(yàn)證URL:”^http://([\w-]+.)+[\w-]+(/[\w-./?%&=]*)?$”。
  • 24.驗(yàn)證一年的12個月:”^(0?[1-9]|1[0-2])$”正確格式為:”01″~”09″和”10″~”12″凿渊。
  • 25.驗(yàn)證一個月的31天:”^((0?[1-9])|((1|2)[0-9])|30|31)$”正確格式為梁只;”01″~”09″、”10″~”29″和“30”~“31”埃脏。
  • 26.獲取日期正則表達(dá)式:[\d{4](file:///d%7B4)}[年|-|.]\d{\1-\12}[月|-|.]\d{\1-\31}日?
    評注:可用來匹配大多數(shù)年月日信息搪锣。
  • 27.匹配雙字節(jié)字符(包括漢字在內(nèi)):[^\x00-\xff]
    評注:可以用來計算字符串的長度(一個雙字節(jié)字符長度計2,ASCII字符計1)
  • 28.匹配空白行的正則表達(dá)式:\n\s*\r
    評注:可以用來刪除空白行
  • 29.匹配HTML標(biāo)記的正則表達(dá)式:<(\S?)[^>]>.?</>|<.? />
    評注:網(wǎng)上流傳的版本太糟糕彩掐,上面這個也僅僅能匹配部分构舟,對于復(fù)雜的嵌套標(biāo)記依舊無能為力
  • 30.匹配首尾空白字符的正則表達(dá)式:^\s|\s$
    評注:可以用來刪除行首行尾的空白字符(包括空格、制表符堵幽、換頁符等等)狗超,非常有用的表達(dá)式
  • 31.匹配網(wǎng)址URL的正則表達(dá)式:[a-zA-z]+://[^\s]*
    評注:網(wǎng)上流傳的版本功能很有限,上面這個基本可以滿足需求
  • 32.匹配帳號是否合法(字母開頭朴下,允許5-16字節(jié)努咐,允許字母數(shù)字下劃線):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
    評注:表單驗(yàn)證時很實(shí)用
  • 33.匹配騰訊QQ號:[1-9][0-9]{4,}
    評注:騰訊QQ號從10 000 開始
  • 34.匹配中國郵政編碼:[1-9]\d{5}(?!\d)
    評注:中國郵政編碼為6位數(shù)字
  • 35.匹配ip地址:((2[0-4]\d|25[0-5]|[01]?\d\d?).){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末殴胧,一起剝皮案震驚了整個濱河市渗稍,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖竿屹,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件音五,死亡現(xiàn)場離奇詭異,居然都是意外死亡羔沙,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進(jìn)店門厨钻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來扼雏,“玉大人,你說我怎么就攤上這事夯膀∈洌” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵诱建,是天一觀的道長蝴蜓。 經(jīng)常有香客問我,道長俺猿,這世上最難降的妖魔是什么茎匠? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮押袍,結(jié)果婚禮上诵冒,老公的妹妹穿的比我還像新娘。我一直安慰自己谊惭,他們只是感情好汽馋,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著圈盔,像睡著了一般豹芯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上驱敲,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天铁蹈,我揣著相機(jī)與錄音,去河邊找鬼癌佩。 笑死木缝,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的围辙。 我是一名探鬼主播我碟,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼姚建!你這毒婦竟也來了矫俺?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎厘托,沒想到半個月后友雳,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡铅匹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年押赊,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片包斑。...
    茶點(diǎn)故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡流礁,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出罗丰,到底是詐尸還是另有隱情神帅,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布萌抵,位于F島的核電站找御,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏绍填。R本人自食惡果不足惜霎桅,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望讨永。 院中可真熱鬧哆档,春花似錦、人聲如沸住闯。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽比原。三九已至插佛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間量窘,已是汗流浹背雇寇。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蚌铜,地道東北人锨侯。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像冬殃,于是被迫代替她去往敵國和親囚痴。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容