在上一篇博文《正則表達(dá)式之基本概念》中我介紹了正則表達(dá)式的基本概念,正所謂學(xué)習(xí)致用,所以這篇博文將介紹一些常用的數(shù)字驗(yàn)證方法,包括整數(shù)驗(yàn)證、國(guó)內(nèi)電話號(hào)碼驗(yàn)證、身份證號(hào)碼驗(yàn)證、以及IP地址驗(yàn)證等等驗(yàn)證方法,如果大家對(duì)基本概念不夠了解,可以先看看我之前寫的博文。

 

 

第一部分:數(shù)值驗(yàn)證

     1.驗(yàn)證只包含數(shù)字、指定長(zhǎng)度(N)的字符串

    比如我要驗(yàn)證只包含數(shù)字,長(zhǎng)度為6的字符串,如123456,則可以使用下面幾種效果相同的驗(yàn)證方式

\d{6}
[0-9]{6}
\d\d\d\d\d\d

    上述幾種方式效果相同,更推薦第一種,它更加簡(jiǎn)潔! 注:后面我都會(huì)使用較為簡(jiǎn)潔的正則表達(dá)式,而不會(huì)太過啰嗦!

 

  2.驗(yàn)證只包含