成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析Perl正則表達式在PHP的實現(xiàn)

開發(fā) 后端
Perl正則表達式在PHP的實現(xiàn)其實就是向你介紹了PCRE相關(guān)的正則表達式函數(shù),那么具體的都有什么呢?他們各自的特點以及使用需要注意什么呢?那么本文就向你介紹詳細的內(nèi)容。

Perl正則表達式在PHP的實現(xiàn)達成,我們要使用PCRE相關(guān)的正則表達式函數(shù),那么具體的都有什么函數(shù)呢?這里我們向你介紹4個,希望對你有所幫助。

Perl正則表達式在PHP的實現(xiàn)所使用的函數(shù)介紹:

1、preg_match :

函數(shù)格式:

  1. int preg_match(string pattern, string subject, array [matches]);  

這個函數(shù)會在string中使用pattern表達式來匹配,如果給定了[regs],就會將string記錄到[regs][0]中,[regs][1]代表使用括號"()"記錄下來的***個字符串,[regs][2]代表記錄下來的第二個字符串,以此類推。preg如果在string中找到了匹配的pattern,就會返回"true",否則返回"false"。

2、preg_replace :

函數(shù)格式:

  1. mixed preg_replace(mixed pattern, mixed replacement, mixed subject);  

這個函數(shù)會使用將string中符合表達式pattern的字符串全部替換為表達式replacement。如果replacement中需要包含pattern的部分字符,則可以使用"()"來記錄,在replacement中只是需要用"\\1"來讀取。

3、preg_split :

函數(shù)格式:

  1. array preg_split(string pattern, string subject, int [limit]);  

這個函數(shù)和函數(shù)split一樣,區(qū)別僅在與split可以使用簡單正則表達式來分割匹配的字符串,而preg_split使用完全的Perl兼容正則表達式。第三個參數(shù)limit代表允許返回多少個符合條件的值。

4、preg_grep :

函數(shù)格式:

  1. array preg_grep(string patern , array input);  

這個函數(shù)和preg_match功能基本上,不過preg_grep可以將給定的數(shù)組input中的所有元素匹配,返回一個新的數(shù)組。

下面舉一個例子,比如我們要檢查Email地址的格式是否正確:

Perl正則表達式在PHP的實現(xiàn)實例:

  1. <?php   
  2. function emailIsRight($email) {   
  3. if (preg_match("^[_\.0-9a-z  
  4. 0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email)) {   
  5. return 1;   
  6. }   
  7. return 0;   
  8. }   
  9. if(emailIsRight(\'y10k@963.net\')) echo \'正確<br>\';   
  10. if(!emailIsRight(\'y10k@fffff\')) echo \'不正確<br>\';   
  11. ?>  

上面的程序會輸出"正確<br>不正確"。

Perl正則表達式在PHP的實現(xiàn)相關(guān)內(nèi)容就向你介紹到這里,希望對你了解和學習Perl正則表達式在PHP的實現(xiàn)有所幫助。

【編輯推薦】

  1. 解析PHP正則表達式元字符
  2. 詳解兩個PHP正則表達式特殊字符
  3. 淺析PHP正則表達式定位字符
  4. 探究PHP正則表達式實現(xiàn)信息記錄
  5. 解析PHP正則表達式修飾符
責任編輯:仲衡 來源: phpe.net
相關(guān)推薦

2010-07-19 10:40:16

Perl正則表達式

2009-09-16 13:24:30

PHP正則表達式匹配

2009-09-16 13:53:17

PHP正則表達式匹配

2009-09-16 11:17:12

PHP正則表達式定位字

2009-09-16 16:01:57

PHP正則表達式正則表達式的應(yīng)用

2009-09-16 17:15:57

正則表達式引擎

2009-09-16 10:43:22

PHP正則表達式函數(shù)

2010-07-14 09:37:46

Perl正則表達式

2010-07-13 17:03:53

Perl正則表達式

2010-07-14 09:01:18

Perl正則表達式

2009-09-16 14:32:43

PHP正則表達式替換

2009-09-16 18:03:05

Java正則表達式正則表達式實現(xiàn)

2009-08-07 15:16:10

C#正則表達式

2009-09-16 13:44:03

PHP正則表達式字符集

2009-09-16 15:45:56

email的正則表達式

2011-05-11 17:40:30

PHP正則表達式

2010-07-21 10:43:25

Perl正則表達式匹配

2010-07-14 10:06:55

Perl正則表達式

2010-07-14 09:47:04

Perl正則表達式

2010-07-22 09:12:05

Perl正則表達式
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久久免费观看视频 | 中文字幕在线视频观看 | 成人免费共享视频 | 国产在线精品一区二区三区 | 精品欧美视频 | 欧美二区乱c黑人 | 亚洲视频在线一区 | 久久精品国产精品青草 | 毛片一区二区三区 | 欧美国产中文字幕 | 国产ts人妖系列高潮 | 国产精品国产成人国产三级 | 中国黄色在线视频 | 国产精品视频区 | 伊人久久免费视频 | 91热在线 | 久久国产精品视频 | 国产不卡在线播放 | 国产成人精品一区二区 | 国偷自产av一区二区三区 | 国产网站久久 | 亚洲精品av在线 | 天堂一区在线观看 | 日韩中文在线视频 | 欧美一级二级在线观看 | 亚洲精品久久久久久久久久久久久 | 精品国产乱码久久久久久丨区2区 | 免费播放一级片 | 欧美日韩在线一区二区 | 国产激情在线 | 欧美午夜一区 | 精品欧美一区二区在线观看欧美熟 | 国外成人在线视频网站 | 不卡一区二区在线观看 | 亚洲精品久久国产高清情趣图文 | 91啪影院 | 成人欧美一区二区 | 亚洲精品黄 | 亚洲综合一区二区三区 | 亚洲成人自拍网 | 九九热精品视频 |