【发布时间】:2014-09-12 02:10:52
【问题描述】:
我有以下测试(格式如下):
<td scope="row" align="left">
My Class: TEST DATA<br>
Test Section: <br>
MY SECTION<br>
MY SECTION 2<br>
</td>
我正在尝试获取“测试部分:和我的部分之后”之间的文本
我用不同的 RegEx 模式尝试了几次尝试,但都没有成功。
如果我这样做:
(?<=Test)(.*?)(?=<br)
然后我得到正确的响应:
' Section: '
但是,如果我这样做了
(?<=Test)(.*?)(?=</td>)
我没有得到任何结果。结果应该是“MY SECTION
MY SECTION 2
”
我也尝试过使用 RegEx Multiline,但没有结果。
任何帮助将不胜感激。
如果重要的话,我正在使用 Python 2.7 进行编码。
如果有不清楚的地方,或者您需要更多信息,请告诉我。
【问题讨论】:
-
我建议您使用解析器,具体取决于您使用的语言。
标签: python regex python-2.7