程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php preg_match正則表達式函數實例,phppregmatch函數

php preg_match正則表達式函數實例,phppregmatch函數

編輯:關於PHP編程

php preg_match正則表達式函數實例,phppregmatch函數


正則表達式幾乎在所有編程語言裡面都會用到,本實例介紹php中正則表達式preg_match函數的應用。

preg_match() 函數用於進行正則表達式匹配,成功返回 1 ,否則返回 0 。
preg_match() 匹配成功一次後就會停止匹配,如果要實現全部結果的匹配,則需使用 preg_match_all() 函數。

語法:

preg_match (pattern , subject, matches)

 

參數 描述 pattern 正則表達式 subject 需要匹配檢索的對象 matches 可選,存儲匹配結果的數組


實例:
此實例匹配大寫字母後面帶有.和空格的字符串,只能匹配到J. ,因為preg_match() 匹配成功一次後就會停止匹配,後面不會再匹配了。
 

<?php
$str="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.";
if(preg_match("/[A-Z]. /",$str,$matches)){
    print_r($matches);
}
?>

輸出結果:

Array ( [0] => J. ) 

 

原文地址:http://www.manongjc.com/article/52.html

相關閱讀:

php正則表達式函數使用實例

php preg_match函數和php preg_match_al函數l實例,方法,例子

php preg_match_all()函數使用實例

php preg_match正則表達式函數實例

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved