本文實(shí)例講述了PHP正則匹配中英文、數(shù)字及下劃線的方法。分享給大家供大家參考,具體如下:
一、問(wèn)題:
對(duì)于用戶注冊(cè)時(shí)的用戶名要求由中英文、數(shù)字或下劃線組成,不得含有其他字符。
二、解決方法:
針對(duì)輸入字符進(jìn)行中英文、數(shù)字及下劃線的正則驗(yàn)證即可。
代碼如下:
$username='建站365jz.com@#……^&*'; $preg='/[\w\x{4e00}-\x{9fa5}]+/u'; //$preg='/[\x80-\xff_\w]+/u'; preg_match($preg,$username,$arr); print_r($arr);
運(yùn)行結(jié)果:
Array
(
[0] => 建站365jz
)
如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答!! 點(diǎn)擊進(jìn)入論壇