2011-11-04 55 views
0

我想用正則表達式來做判斷,如果製作一些sring的結構'num/' + digital不管數字有多長,但它應該是純數字的。 &第一部分應該是 'NUM /')php正則表達式第一部分是指定的字符串,第二部分是純數字

我下面的基本代碼:

$str='num/1234'; 
if(preg_match("/num\/\d/",$str)){ 
    echo 'ok'; 
}else{ 
    echo 'no'; 
} 

我的願望是:

像NU米/ 1234或num/567890都ok

像NUMS/1234或num_567890沒有

像NUM/1234A或num/56_7890沒有

回答

0

\d後只需添加一個+量詞,並且包括^$以確保這是包含在字符串中的全部內容:

/^num\/\d+$/ 
相關問題