0
请注意:我是相当新的使用PHP命令和正则表达式。 我有一个通过php命令检索到的html文档,现在我想从两个字符串之间的html中提取数据。提取字符串或标签之间的数据
例如:
**<h4 class=3D"style1"> HIGH (blah)</h4>**
<h4><br>
<br></b>
<br>
</h4>
<TR>
<TD width=3D"513">
<B**>**textttttttttt**</**B><br><br><br><br><hr><table><tr><td>=
<b>texttttt<br><br><br><br>textttttttt<table>ttttttttttttt</table>ttttttttttttt
</table></td></tr></table>
<TD width=3D"513">
<ul>
=
=
</u1>
**<p align=3D"right"><b>REGISTRAR(EVALUATION)<=
/b></p>**
我需要字符串 “HIGH” 和 “REGISTRAR” 之间的文本。主要是我需要来自标签<TD width=3D"513">
和<TD width=3D"513">
的数据,但有很多情况下这个标签出现。
**你做不想REGEX为此** – Gordon 2010-06-29 06:57:59
可能的重复[RegEx匹配开放标记,除了XHTML自包含标记](http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self- contained-tags/1732454#1732454) – Gordon 2010-06-29 06:59:20
请使用正常语言 - 这里没有必要喊出来。 – Lars 2011-08-29 15:37:27