正規表示式幾乎在所有程式語言裡面都會用到,本實例介紹php中正規表示式preg_match函數的應用。
preg_match() 函數用於進行正規表示式匹配,成功返回 1 ,否則返回 0 。
preg_match() 匹配成功一次後就會停止匹配,如果要實現全部結果的匹配,則需使用 preg_match_all() 函數。
語法:
preg_match (pattern , subject, matches) |
| subject | 需要匹配檢索的物件
| matches | 可選,存儲匹配結果的數組
|
| 實例:
此實例匹配大寫字母後面帶有.和空格的字串,只能匹配到Jmatchm. ) 匹配成功一次後就會停止匹配,後面不會再匹配了。 |
<?<span>php
</span><span>$str</span>="Daniel J. Gross Catholic High School A. is a faith and family based community committed to developing Christian leaders through educational excellence in the Marianist tradition."<span>;
</span><span>if</span>(<span>preg_match</span>("/[A-Z]. /",<span>$str</span>,<span>$matches</span><span>)){
</span><span>print_r</span>(<span>$matches</span><span>);
}
</span>?>
| 輸出結果:
<span>Array</span> ( [0] => J. )
原文位址:http://www.manongjc.com/article/52.html
相關閱讀:
式閱讀函數
函數和php preg_match_al函數l實例,方法,例子
php preg_match_all()函數使用實例
php preg_match正規表示式函數實例
以上就介紹了php preg_match正規表示式函數實例,包含了方面的內容,希望對PHP教程有興趣的朋友有所幫助。