復制代碼 代碼如下:
 
<?php 
$mode="/[^8s]/";//匹配模塊 
$str="sssjj88d";//匹配內容 
echo "<hr>"; 
if(preg_match($mode,$str,$arr)){ //匹配函數 
echo "匹配成功".$arr[0];//$arr[0]:匹配結果集的第一個值 
} 
else{ 
echo "匹配失敗"; 
} 
正則表達式(regular expression)"元字符":
復制代碼 代碼如下:
 
<?php 
$mode="http://d{2,4}(.*)/d{1,2}//1/d{1,2}/";//匹配模塊一般寫得越簡單越好 
//$mode="/2009(.*)9//1(10)/"; 
$str="2011/9/10"; 
if(preg_match($mode,$str,$arr)){ 
echo "匹配成功"."<br/><font color=red>".$arr[0]."</font><br/><br/><font size='+4' color=blue>教師節快樂</font>"; 
} 
else{ 
echo "匹配失敗"; 
} 
?> 
新聞熱點
疑難解答