$txt = " <td>标题</td>
<td>匹配这里的内容</td>";preg_match('/标题<\/td>([.\n]*)/i',$txt,$matches);
如何匹配到"<td>标题</td>"后的内容?
也就是问何匹配换行或回车?
请回复的兄弟回复前先测试通过再回。
<td>匹配这里的内容</td>";preg_match('/标题<\/td>([.\n]*)/i',$txt,$matches);
如何匹配到"<td>标题</td>"后的内容?
也就是问何匹配换行或回车?
请回复的兄弟回复前先测试通过再回。
$txt = " <td>标题</td>
<td>匹配这里的内容</td>";preg_match('/标题<\/td>[\n\r]*(.*)/i',$txt,$matches);
var_dump($matches);
?>array(2) { [0]=> string(34) "标题 匹配这里的内容" [1]=> string(23) "匹配这里的内容" }
$ss= ' <td>标题</td>
<td>匹配这里的内容</td>';
$s = preg_match('/标题<\/td>[\s]*<td>(.*)/i',$ss,$r);
print_r($r);
?>Array ( [0] => 标题 匹配这里的内容 [1] => 匹配这里的内容 )
楼主细看一下就能看出来了, “[1]=> string(23) "匹配这里的内容"”
算一算长度就知道还有没滤掉的标签啦!