全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

首頁(yè)技術(shù)文章正文

PHP培訓(xùn)之實(shí)用PHP正則表達(dá)式(二)

更新時(shí)間:2017-08-30 來(lái)源:黑馬程序員PHP培訓(xùn)學(xué)院 瀏覽量:



3. 驗(yàn)證電話(huà)號(hào)碼

這是一個(gè)驗(yàn)證美國(guó)電話(huà)號(hào)碼的實(shí)例。

$phone = "(021)4232323";
if (preg_match('/\(?\d{3}\)?[\s.]?\d{3}[\s.]\d{4}/x', $phone)) {
echo "Your phone number is ok.";
} else {
echo "Wrong phone number.";
}


4. 驗(yàn)證IP地址

這是一個(gè)用來(lái)驗(yàn)證IPv4地址的實(shí)例。

$IP = "198.168.1.78";
if 
(preg_match('/^(([19]?[09]|1[09]{2}|2[04][09]|25[05]).){3}([19]?[09]|1[09]{2}|2[04][09]|25[05])$/',$IP)) 
{
echo "Your IP address is ok.";
} else {
echo "Wrong IP address.";
}


5. 驗(yàn)證郵政編碼

這是一個(gè)用來(lái)驗(yàn)證郵政編碼的實(shí)例。

$zipcode = "123455434";
if (preg_match("/^([09]{5})([09]{4})?$/i",$zipcode)) {
echo "Your Zip code is ok.";
} else {
echo "Wrong Zip code.";
}

 

本文版權(quán)歸黑馬程序員PHP培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處,謝謝!
作者:黑馬程序員PHP培訓(xùn)學(xué)院
首發(fā):http://php.itheima.com/
分享到:
在線(xiàn)咨詢(xún) 我要報(bào)名
和我們?cè)诰€(xiàn)交談!