亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP正則表達式處理函數(PCRE 函數)實例小結

2024-05-05 00:08:58
字體:
來源:轉載
供稿:網友

本文實例講述了PHP正則表達式處理函數。分享給大家供大家參考,具體如下:

有時候在一些特定的業務場景中需要匹配,或者提取一些關鍵的信息,例如匹配網頁中的一些鏈接,

提取一些數據時,可能會用到正則匹配。

下面介紹一下php中的一些常用的正則處理函數。

一、preg_replace($pattern,$replacement,$subject)

執行一個正則表達式的搜索和替換。

<?php  echo "<pre>";  $str = "12,34:56;784;35,67:897:65";  //要求將上面的:,;都換成空格  print_r(preg_replace("/[,;:]/"," ",$str));?>

輸出

12 34 56 784 35 67 897 65

二、preg_match($pattern,$subject,&$matches)

執行匹配正則表達式

<?php  echo "<pre>";  $str = "<a href=/"https://www.baidu.com/">團購商品</a>";  //匹配出鏈接地址  preg_match("/<a href=/"(.*?)/">.*?<//a>/",$str,$res);  print_r($res);?>

輸出

Array
(
    [0] => 團購商品
    [1] => https://www.baidu.com
)

三、preg_match_all($pattern,$subject,&$matches)

執行一個全局正則表達式匹配

<?php  echo "<pre>";  $str=<<<EOF  <div>    <a href="index.php" rel="external nofollow" >首頁</a>    <a href="category.php?id=3" rel="external nofollow" >GSM手機</a>    <a href="category.php?id=4" rel="external nofollow" >雙模手機</a>    <a href="category.php?id=6" rel="external nofollow" >手機配件</a>  </div>EOF;  //使用全局正則匹配  preg_match_all("/<a href=/"(.*?)/">(.*?)<//a>/s",$str,$res);  print_r($res);?>

輸出

Array
(
    [0] => Array
        (
            [0] => 首頁
            [1] => GSM手機
            [2] => 雙模手機
            [3] => 手機配件
        )
    [1] => Array
        (
            [0] => index.php
            [1] => category.php?id=3
            [2] => category.php?id=4
            [3] => category.php?id=6
        )
    [2] => Array
        (
            [0] => 首頁
            [1] => GSM手機
            [2] => 雙模手機
            [3] => 手機配件
        )
)

四、preg_split($pattern,$subject)

通過一個正則表達式分隔字符串

<?php  echo "<pre>";  $str = "12,34:56;784;35,67:897:65";  //分隔字符串  $arr = preg_split("/[,;:]/",$str);  print_r($arr);?>

輸出

Array
(
    [0] => 12
    [1] => 34
    [2] => 56
    [3] => 784
    [4] => 35
    [5] => 67
    [6] => 897
    [7] => 65
)

五、preg_quote($str)

轉義正則表達式字符

正則表達式特殊字符有:. / + * ? [ ^ ] $ ( ) { } = ! < > : -

<?php  echo "<pre>";  echo preg_quote("(abc){10}");//在每個正則表達式語法的字符前增加一個反斜杠?>

輸出

/(abc/)/{10/}

六、子存儲

<?php  echo "<pre>";  //子存儲使用  $date="[2012-08-09],[2012,09-19],[2011/08,09],[2012/10/09],[2013,08,01]";  //將上面字串中合法的日期匹配出來  preg_match_all("//[[0-9]{4}([/-,//])[0-9]{2}//1[0-9]{2}/]/",$date,$a);  print_r($a);?>

輸出

Array
(
    [0] => Array
        (
            [0] => [2012-08-09]
            [1] => [2012/10/09]
            [2] => [2013,08,01]
        )
    [1] => Array
        (
            [0] => -
            [1] => /
            [2] => ,
        )
)

 

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕日韩精品在线| 欧美日韩国产成人高清视频| 成人免费网站在线| 成人h猎奇视频网站| 亚洲福利视频久久| 日韩在线观看免费| 欧美性猛交xxxx久久久| 欧美自拍视频在线| 欧美在线观看一区二区三区| 亚洲欧美在线一区二区| 久久手机精品视频| 国产精品视频在线播放| 国产精品www网站| 日韩电影中文字幕在线观看| 日本午夜在线亚洲.国产| 久久综合电影一区| 久久久久999| 日韩精品在线观看视频| 91精品美女在线| 日韩福利在线播放| 国产97色在线|日韩| 国产精品久久久久久久app| 日韩欧美在线第一页| 欧美性猛交丰臀xxxxx网站| 国产欧美 在线欧美| 日韩色av导航| 成人久久一区二区| 91在线中文字幕| 日韩av片免费在线观看| 亚洲国产精品成人av| 久久久精品电影| 亚洲欧美中文另类| 欧美理论在线观看| 日韩中文字幕在线视频| 欧美激情一级二级| 国产精品国产福利国产秒拍| 97久久超碰福利国产精品…| 尤物yw午夜国产精品视频| 欧美黑人国产人伦爽爽爽| 久久免费精品视频| 亚洲美女又黄又爽在线观看| 蜜臀久久99精品久久久久久宅男| 国产欧美精品在线| 欧美日韩在线一区| 日韩视频欧美视频| 久久国内精品一国内精品| 国产日韩在线视频| 亚洲最新在线视频| 日韩欧美视频一区二区三区| 51视频国产精品一区二区| 久久国内精品一国内精品| 国产亚洲精品久久| 亚洲加勒比久久88色综合| 亚洲国产成人爱av在线播放| 国产精品国产三级国产aⅴ浪潮| 久久精品一偷一偷国产| 国产91色在线|| 91成品人片a无限观看| 亚洲一区二区在线播放| 日本精品视频网站| 欧美性猛交99久久久久99按摩| 国产在线视频91| 久久久亚洲国产| 国产ts人妖一区二区三区| 国产在线观看一区二区三区| 久久在线精品视频| 在线观看日韩视频| 91在线免费观看网站| 日韩av一卡二卡| 日韩免费视频在线观看| 欧亚精品在线观看| 亚洲国产日韩精品在线| 日韩av成人在线观看| 成人免费xxxxx在线观看| 久久人人爽人人爽爽久久| 久久免费少妇高潮久久精品99| 91嫩草在线视频| 啊v视频在线一区二区三区| 亚洲伊人成综合成人网| 久久久久久久成人| 26uuu日韩精品一区二区| 亚洲精品suv精品一区二区| 久久精品国产亚洲精品| 久久久电影免费观看完整版| 久久夜色撩人精品| 国产日韩欧美视频在线| 欧美日本黄视频| 国产视频精品在线| 国产精品一区二区久久久久| 91在线视频一区| 欧美电影免费观看大全| 一本一道久久a久久精品逆3p| 亚洲天堂一区二区三区| 亚洲一区二区久久久久久久| 美日韩丰满少妇在线观看| 国产欧美日韩中文字幕| 国产男人精品视频| 精品日韩中文字幕| 欧美激情影音先锋| 国产精品欧美久久久| 亚洲欧洲一区二区三区在线观看| 国产精品美女主播在线观看纯欲| 国产精品扒开腿做爽爽爽的视频| 久久婷婷国产麻豆91天堂| 日韩精品在线观| 国产精品亚洲一区二区三区| 日本一欧美一欧美一亚洲视频| 国产成人在线视频| 日韩欧美亚洲范冰冰与中字| 一区二区三区四区在线观看视频| 中文字幕日韩视频| 国产精品美女无圣光视频| 欧美色欧美亚洲高清在线视频| 91久久精品国产91久久| 日本欧美一二三区| 九九热在线精品视频| 日韩精品视频在线免费观看| 黄色一区二区在线| 美女国内精品自产拍在线播放| 国产成人avxxxxx在线看| 日本91av在线播放| 日本19禁啪啪免费观看www| 亚洲精品国产精品国产自| 国产久一一精品| 久久精品亚洲国产| 久久精视频免费在线久久完整在线看| 欧美激情中文字幕在线| 国产精品第一页在线| 亚洲欧美日韩天堂一区二区| 成人国产精品久久久| 高清欧美一区二区三区| 国产日韩欧美91| 91国内在线视频| 国产精品扒开腿做爽爽爽视频| 亚洲人成在线电影| 国产日韩欧美在线视频观看| 69国产精品成人在线播放| 九色精品美女在线| 国产一区视频在线播放| 欧美视频第一页| 欧美成人免费一级人片100| 久久久中文字幕| 91美女片黄在线观| 国产精品白嫩初高中害羞小美女| 国产不卡视频在线| 亚洲肉体裸体xxxx137| 在线日韩精品视频| 午夜精品久久久久久久男人的天堂| 色综合色综合网色综合| 午夜剧场成人观在线视频免费观看| 国产乱人伦真实精品视频| 精品久久中文字幕久久av| 成人高清视频观看www| 欧美日韩国产精品一区二区不卡中文| 成人免费淫片aa视频免费| 欧美性jizz18性欧美| 亚洲自拍偷拍网址| 4438全国亚洲精品在线观看视频| 久久久久久噜噜噜久久久精品| 欧美xxxx综合视频| 久久色免费在线视频| 91精品国产综合久久香蕉的用户体验| 欧美专区在线观看| 亚洲激情自拍图|