PHP正則匹配操作簡(jiǎn)單示例【preg_match_all應(yīng)用】
本文實(shí)例講述了PHP正則匹配操作。分享給大家供大家參考,具體如下:
<?php
$str = <<< EOT
<a href="www/app/a/2QRN7v" rel="external nofollow" >
<div class="phonebg">
<img src="http://www/template9/yunqingjian/jianjie/68.jpg" >
<div class="phoneclick"></div>
<p>幸福領(lǐng)地</p>
</div>
</a>
<a href="www/app/a/uqARNv" rel="external nofollow" >
<div class="phonebg">
<img src="http://www/template9/yunqingjian/jianjie/69.jpg" >
<div class="phoneclick"></div>
<p>一世情長(zhǎng)</p>
</div>
</a>
EOT;
if(preg_match_all('%<p.*?>(.*?)</p>%si', $str, $matches)) {
$arr[0][] = $matches[1];
}
if(preg_match_all('/src="([^<]*)" >/i', $str, $matches)) {
$arr[1][] = $matches[1];
}
print_r($arr);
exit;
?>
運(yùn)行結(jié)果如下:
Array
(
[0] => Array
(
[0] => Array
(
[0] => 幸福領(lǐng)地
[1] => 一世情長(zhǎng)
)
)
[1] => Array
(
[0] => Array
(
[0] => http://www/template9/yunqingjian/jianjie/68.jpg
[1] => http://www/template9/yunqingjian/jianjie/69.jpg
)
)
)
PS:這里再為大家提供2款非常方便的正則表達(dá)式工具供大家參考使用:
JavaScript正則表達(dá)式在線測(cè)試工具:
http://tools.jb51.net/regex/javascript
正則表達(dá)式在線生成工具:
http://tools.jb51.net/regex/create_reg
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php正則表達(dá)式用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語(yǔ)法入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- 關(guān)于php正則匹配漢字的方法介紹
- PHP正則匹配圖片并給圖片加鏈接詳解
- PHP正則匹配日期和時(shí)間(時(shí)間戳轉(zhuǎn)換)的實(shí)例代碼
- PHP正則匹配中英文、數(shù)字及下劃線的方法【用戶名驗(yàn)證】
- PHP入門教程之正則表達(dá)式基本用法實(shí)例詳解(正則匹配,搜索,分割等)
- PHP中preg_match函數(shù)正則匹配的字符串長(zhǎng)度問(wèn)題
- php正則匹配文章中的遠(yuǎn)程圖片地址并下載圖片至本地
- PHP正則匹配反斜杠''\''和美元''$''的方法
- PHP用正則匹配form表單中所有元素的類型和屬性值實(shí)例代碼
- phpstorm 正則匹配刪除空行、注釋行(替換注釋行為空行)
- PHP簡(jiǎn)單實(shí)現(xiàn)正則匹配省市區(qū)的方法
相關(guān)文章
解析php函數(shù)method_exists()與is_callable()的區(qū)別
本篇文章是對(duì)php中method_exists()與is_callable()的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
使用ThinkPHP自帶的Http類下載遠(yuǎn)程圖片到本地的實(shí)現(xiàn)代碼
Thinkphp是國(guó)人開發(fā)一個(gè)PHP框架,該框架相比國(guó)外的一些框架也毫不遜色。強(qiáng)大的ORM,插件,分組等功能讓人愛(ài)不釋手。2011-08-08
php數(shù)組比較實(shí)現(xiàn)查找連續(xù)數(shù)的方法
這篇文章主要介紹了php數(shù)組比較實(shí)現(xiàn)查找連續(xù)數(shù)的方法,實(shí)例分析了php數(shù)組查找及字符串操作的相關(guān)技巧,需要的朋友可以參考下2015-07-07

