preg_match_all("/手 机:<\/td> <td>15981862112/",$info,$moblephone);
echo $moblephone[0][0];我用上面的正则匹配 下面的一句话 为什么不显示呢?$info = '<td width="80" class="pre_res_title_tdn">联系方式</td> <td> </td> <td width="20"></td> </tr> </table></td> </tr> <tr> <td><table width="620" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="420"><table width="420" border="0" align="center" cellpadding="0" cellspacing="0" class="pre_res_txt"> <tr> <td width="14"> </td> <td width="80">手 机:</td> <td>15981862112</td> </tr> <tr> <td width="14"> </td> ';直接复制了 里面的内容 竟然也匹配不上 是不是里面的html字符在作怪?
echo $moblephone[0][0];我用上面的正则匹配 下面的一句话 为什么不显示呢?$info = '<td width="80" class="pre_res_title_tdn">联系方式</td> <td> </td> <td width="20"></td> </tr> </table></td> </tr> <tr> <td><table width="620" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="420"><table width="420" border="0" align="center" cellpadding="0" cellspacing="0" class="pre_res_txt"> <tr> <td width="14"> </td> <td width="80">手 机:</td> <td>15981862112</td> </tr> <tr> <td width="14"> </td> ';直接复制了 里面的内容 竟然也匹配不上 是不是里面的html字符在作怪?
$info =<<<HTML
<td width="80" class="pre_res_title_tdn">联系方式</td> <td> </td> <td width="20"></td> </tr> </table></td>
</tr> <tr> <td><table width="620" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="420">
<table width="420" border="0" align="center" cellpadding="0" cellspacing="0" class="pre_res_txt"> <tr> <td width="14">
</td> <td width="80">手 机:</td> <td>15981862112</td> </tr> <tr> <td width="14"> </td>
HTML;preg_match_all("/手 机:<\/td> <td>15981862112/", $info, $moblephone);
echo $moblephone[0][0];
我试的怎么可以匹配的到呢?