preg_match() 函式用於進行正規表示式匹配,成功返回 1 ,否則返回 0 。
preg_match() 匹配成功一次後就會停止匹配,如果要實現全部結果的匹配,則需使用preg_match_all() 函式。
preg_match引數(pattern
,subject
,matches
)
描述pattern
正規表示式
subject
需要匹配檢索的物件
matches
可選,儲存匹配結果的陣列
1、eg
<?php
// 模式定界符後面的 "i" 表示不區分大小寫字母的搜尋 if(
preg_match
("/hi/i"
,"welcome to hi-docs.com."
))else
?>
輸出:
a match was found.
2、eg匹配字串中的url超連結
<?輸出:php$urls
='[php] 進行正規表示式匹配
適用版本:5';
if(preg_match
("/]*?href=\"([^>]+?)\"[^>]*
?>
.+?<\/a>/i", $urls ,$match)) else
?>
array([0]=>
<
a target
="_blank"
href
="/php/preg_match.html"
><
span
class
="hl"
>
preg
<
/span>_match()
a>[1
]=>
/php
/preg_match
.html
)
php preg match用法介紹
在這裡我就不解釋preg match的說明了,朋友們可以通過php手冊檢視.先來個簡單點的 從主機名中取得後面兩段 preg match host,matches echo domain name is n 這是手冊裡的例子。多數人對preg match犯暈都出在正則上,以後我也會介紹正則。先看這個...
正宇,永遠的正宇
正宇,永遠的正宇 你是我今生的緣分和福報 當我走進正宇的隊伍中 我感到一種無比的榮耀和自豪 當我閱讀正宇公司的歷程時 我感到前所未有的震撼和驕傲 當我唱響正宇之歌的雄壯激昂 我禁不住熱血沸騰渾身充滿力量 當我仰望正宇標誌的簡練莊重 我看見嶄新的圖騰閃爍熠熠光芒 正宇,永遠的正宇 你是我今生的幸運和熱...
利用opencv3 4 1進行正態貝葉斯分類
當樣本的特徵向量滿足多維正態分佈時,對於分類任務,可以使用正態貝葉斯分類方法,進行訓練。使用opencv3.4.1中的ml模組,具體實現demo如下 include pch.h include includeusing namespace std using namespace cv using n...