引言: 在寫處理字串的程式或網頁時,常常會有尋找符合某些複雜規則的字串
的需要。正規表示式就是用來描述這些規則的語法。
例:在判斷使用者郵件地址格式、手機號碼格式或擷取別人網頁內容時.
php也常用到正規表示式 php有兩個常用的正規表示式函數:preg_match和ereg。
我今天剛看了preg_match.它的具體寫法是preg_match(mode,string subject,array matches);
以下是我寫的一個example.
我$mode="/[^8s]/";//匹配模組$str="sssjj88d";//匹配內容
echo "if(preg_match($mode,$str,$arr )){ //匹配函數
echo "匹配成功".$arr[0];//$arr[0]:匹配結果集的第一個值
}
else{
echo "匹配失敗";
}
結果:
複製代碼 代碼如下: ="/d{2,4}(.*)d{1,2}\1d{1,2}/";//匹配模組一般寫得越簡單越好
//$mode="/2009( .*)9\1(10)/";$str="2011/9/10";
if(preg_match($mode,$str,$arr)){
echo "匹配成功"."
".$arr[0]."
教師節快樂";
}
else{
echo "配對失敗";
}
?>
結果:
結果:
結果: 🎜🎜🎜🎜 🎜 以上就介紹了regularexpression php正規表示式regar expression,包含了regularexpression方面的內容,希望對PHP教學有興趣的朋友有所幫助。 🎜 🎜 🎜