欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP匹配多行的正則表達式分析

 更新時間:2011年07月29日 23:51:01   作者:  
PHP匹配多行的正則表達式分析,需要的朋友可以參考下,多用于采集替換等。
復制代碼 代碼如下:

<table>
<tr><td>aaaa</td></tr>
<tr><td>bbbb</td></tr>
<tr><td>cccc</td></tr>
<tr><td>dddd</td></tr>
</table>

像這種的文本,用PHP的正則表達式怎么匹配??
  我最初的想法:
  pattern:"/<tr>[.\n]*?<\/tr>" ?。ㄟ@個是錯誤的)
  想法思路:"."能匹配任意非換行字符,使用"[.\n]"組合,使其能夠匹配所有的字符(包括換行符),但天有不測風云啊——悲劇了,結果什么都沒有!
  經(jīng)過一番啃骨之后寫了另一個
  pattern:"/<tr>(.|\n)*?<\/tr>" ?。ㄟ@個是可以)
  將“[]”換成"()",使用“|”做一個或選擇,這樣就行了(納悶了,怎么"[]"也是選擇方式的就不行???)
  網(wǎng)上也有一答案:
  PATTEN: "/<tr>.*?<\/tr>/is" ?。ê芎啙嵑芊奖?,贊成此方法)

后記: 怎么"[]"也是選擇方式的就不行???你知道的話別忘了告訴小弟一聲哦……

[]里的.相當于\.,仔細看正則的說明去吧

涉及到換行一般考慮用模式修正符s

s (PCRE_DOTALL)
如果設置了這個修飾符, 模式中的點號元字符匹配所有字符, 包含換行符. 如果沒有這個 修飾符, 點號不匹配換行符.

[]里面的是一些范圍或者組合
lz試一下"/<tr>[.]*?<\/tr>/is"這個就知道了,
還有()很強大的

相關文章

  • 一文詳解正則表達式中的特殊符號

    一文詳解正則表達式中的特殊符號

    正則表達式可以被用來替換字符串中的文本、驗證表單、基于模式匹配從一個字符串中提取字符串等等,這篇文章主要介紹了正則表達式中特殊符號的相關資料,需要的朋友可以參考下
    2025-07-07
  • 學習正則表達式30分鐘入門教程(第二版)

    學習正則表達式30分鐘入門教程(第二版)

    30分鐘內(nèi)讓你明白正則表達式是什么,并對它有一些基本的了解,讓你可以在自己的程序或網(wǎng)頁里使用它
    2007-03-03
  • Idea使用正則表達式批量替換字符串的方法

    Idea使用正則表達式批量替換字符串的方法

    這篇文章給大家介紹了Idea使用正則表達式批量替換字符串的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-07-07
  • Linux 正則表達式詳解

    Linux 正則表達式詳解

    這篇文章主要介紹了linux 正則表達式的一些使用方法,需要的朋友可以參考下
    2013-11-11
  • .NET正則基礎之正則委托

    .NET正則基礎之正則委托

    一般的正則替換,只能對匹配的子串做簡單的處理,.NET的Replace()方法中的replacement參數(shù),不僅可以是字符串,還可以是委托(delegate),在每次匹配成功時,都會調用委托方法,對匹配的子串進行處理之后,再作為替換文本返回
    2023-05-05
  • JS:正則將首字單詞轉成大寫

    JS:正則將首字單詞轉成大寫

    JS:正則將首字單詞轉成大寫...
    2007-04-04
  • IP 正則表達式驗證

    IP 正則表達式驗證

    今天學習了正則表達式,覺得非常實用,而且現(xiàn)在各種編程語言和應用軟件如Word、MySQL等等也都內(nèi)置了正則引擎。
    2008-12-12
  • re模塊的正則匹配的表達式詳解

    re模塊的正則匹配的表達式詳解

    這篇文章主要介紹了使用的re模塊的正則匹配的表達式,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • 如何刪除文本框里的文字內(nèi)容中段落之間多余的分行

    如何刪除文本框里的文字內(nèi)容中段落之間多余的分行

    如何刪除文本框里的文字內(nèi)容中段落之間多余的分行...
    2006-10-10
  • PHP 正則表達式常用函數(shù)使用小結

    PHP 正則表達式常用函數(shù)使用小結

    學習php正則的朋友不得不了解的一些函數(shù),大家看了下面的文章就知道了php下正則表達式的調用方法。
    2009-09-09

最新評論