在上一篇博文《正則表達式之基本概念》中我介紹了正則表達式的基本概念,正所謂學(xué)習(xí)致用,所以這篇博文將介紹一些常用的數(shù)字驗證方法,包括整數(shù)驗證、國內(nèi)電話號碼驗證、身份證號碼驗證、以及IP地址驗證等等驗證方法,如果大家對基本概念不夠了解,可以先看看我之前寫的博文。
第一部分:數(shù)值驗證
1.驗證只包含數(shù)字、指定長度(N)的字符串
比如我要驗證只包含數(shù)字,長度為6的字符串,如123456,則可以使用下面幾種效果相同的驗證方式
\d{6} [0-9]{6} \d\d\d\d\d\d
上述幾種方式效果相同,更推薦第一種,它更加簡潔! 注:后面我都會使用較為簡潔的正則表達式,而不會太過啰嗦!
2.驗證只包含