国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php利用正則獲取指定位置內容

2024-09-04 11:47:32
字體:
來源:轉載
供稿:網友

我們經常會碰以要獲取一個字符串指定部份的內容,下面我們用正則匹配來獲取下一頁的url怎么樣,代碼如下:

  1. $str = 'ht 
  2. <td align=right>  
  3. <a href=http://m.survivalescaperooms.com/>第一頁</a>&nbsp;&nbsp;& nbsp;&nbsp;<a href=http://down.Vevb.com/index_2.html>上一頁</a>&nbsp;& nbsp;&nbsp;&nbsp;<a href=http://mb.Vevb.com/index_4.html>下一頁</a> 
  4. '; 
  5. preg_match_all('/<a[^>]*href=([^>]*)>下一頁</a>/is'$str$matches); 
  6. print_r($matches[1]);  
  7.  
  8. //方法二,代碼如下: 
  9. preg_match('/<a href=(.*)[/s]*>下一頁</a>/u'$s$arr); 

正則表達式到底是什么東西?

在編寫處理字符串的程序或網頁時,經常會有查找符合某些復雜規則的字符串的需要。正則表達式就是用于描述這些規則的工具,換句話說,正則表達式就是記錄文本規則的代碼.

很可能你使用過windows/dos下用于文件查找的通配符(wildcard),也就是*和?,如果你想查找某個目錄下的所有的word文檔的話,你會搜索*.doc,在這里,*會被解釋成任意的字符串,和通配符類似,正則表達式也是用來進行文本匹配的工具,只不過比起通配符,它能更精確地描述你的需求——當然,代價就是更復雜——比如你可以編寫一個正則表達式,用來查找所有以0開頭,后面跟著2-3個數字,然后是一個連字號"-",最后是7或8位數字的字符串(像010-12345678或0376-7654321).

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石柱| 铅山县| 前郭尔| 阜宁县| 廉江市| 建始县| 鹤壁市| 信阳市| 广平县| 梨树县| 江油市| 荔波县| 汤阴县| 许昌县| 曲水县| 游戏| 汪清县| 珲春市| 高台县| 宜良县| 绥化市| 中方县| 无锡市| 马公市| 南华县| 济南市| 苍山县| 延吉市| 宝应县| 巫溪县| 共和县| 咸阳市| 凤凰县| 三穗县| 三门峡市| 陈巴尔虎旗| 辽阳县| 渭南市| 大兴区| 微山县| 兴山县|