<?php
$html = <<<EOD
<table width="96%" border="0" align="center" cellpadding="0" cellspacing="0" id="[#TABID_2#]" class="linetable1">
<tr style="background:#E3E3E3" align="center">
<td>
<strong> 用户编码</strong>
</td>
<td>
<strong>开启SMS功能</strong>
</td>
<td>
<strong>IP地址 </strong>
</td>
<td>
<strong>登陆方式</strong>
</td>
</tr>
<tr>
<td>
11111
</td>
</tr>
<tr align="center" id=loop>
<td>
[#SUB_2#用户编码]
</td>
<td>
[#SUB_2#开启SMS功能]
</td>
<td>
[#SUB_2#IP地址]
</td>
<td>
[#SUB_2#登录方式]
</td>
</tr>
<tr>
<td>
2222222
</td>
</tr>
</table>
EOD;$pattern = '/(<tr [^<]*id="?loop"?.*>.*<\/tr>)/Us';
if (preg_match($pattern, $html, $match))
{
echo htmlspecialchars($match[1]);
}
else
echo 'no match';
?>
$html = <<<EOD
<table width="96%" border="0" align="center" cellpadding="0" cellspacing="0" id="[#TABID_2#]" class="linetable1">
<tr style="background:#E3E3E3" align="center">
<td>
<strong> 用户编码</strong>
</td>
<td>
<strong>开启SMS功能</strong>
</td>
<td>
<strong>IP地址 </strong>
</td>
<td>
<strong>登陆方式</strong>
</td>
</tr>
<tr>
<td>
11111
</td>
</tr>
<tr align="center" id=loop>
<td>
[#SUB_2#用户编码]
</td>
<td>
[#SUB_2#开启SMS功能]
</td>
<td>
[#SUB_2#IP地址]
</td>
<td>
[#SUB_2#登录方式]
</td>
</tr>
<tr>
<td>
2222222
</td>
</tr>
</table>
EOD;$pattern = '/(<tr [^<]*id="?loop"?.*>.*<\/tr>)/Us';
if (preg_match($pattern, $html, $match))
{
echo htmlspecialchars($match[1]);
}
else
echo 'no match';
?>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货