PHP笔记

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(正则表达式)
第1行: 第1行:
 
== 正则表达式 ==
 
== 正则表达式 ==
  
  '/Result:\s*[^0]{1}\s*row.*<table>.*<tr>.+<\/tr>[^<]*<tr\s?>(.+)<\/tr>/s'  -----> *, + 都是最大匹配
+
  '/Result:\s*[^0]{1}\s*row.*<table>.*<tr>.+<\/tr>[^<]*<tr\s?>(.+)<\/tr>/s'  -----> *, + 都是最大匹配
  
  
 
适当就好要用 *? 和 +?
 
适当就好要用 *? 和 +?
  
  '/Result:\s*[^0]{1}\s*row.*<table>.*?<tr>.+?<\/tr>[^<]*?<tr\s?>(.+?)<\/tr>/s'
+
  '/Result:\s*[^0]{1}\s*row.*<table>.*?<tr>.+?<\/tr>[^<]*?<tr\s?>(.+?)<\/tr>/s'
  
 
<br><br>
 
<br><br>

2014年5月7日 (三) 16:22的版本

1 正则表达式

'/Result:\s*[^0]{1}\s*row.*.*.+<\/tr>[^<]*(.+)<\/tr>/s' -----> *, + 都是最大匹配 适当就好要用 *? 和 +? '/Result:\s*[^0]{1}\s*row.*
.*?.+?<\/tr>[^<]*?(.+?)<\/tr>/s'

2 资源





















个人工具
名字空间

变换
操作
导航
工具箱