我构建了一个表单,但表单的某些行可能会返回空白,并使用默认值。我试图找到搜索的形式输出,然后删除,我知道是不是需要的比特的方式 - 它看起来像:在PHP中删除文本字符串的一部分
<tr bgcolor="#FFFFFF">
<td>2E</td>
<td id="8003">-800</td>
</tr>
我使用str_replace()函数有效的一对夫妇位,但我的主要问题是,bgcolor =“#FFFFFF”可以更改为不同的十六进制值,并且我也可以为每个可能的结果写一个str_replace(),但是有没有像这样的preg_replace解决方案?这将是一个非常复杂的正则表达式。
感谢尼克 - 这是完美的 - 我修改它找到我需要的整个字符串。由于各种原因,使用解析器来摆脱不需要的字段比这更不可能工作! – MrFidge 2009-10-15 14:44:41