的HTML是这个规则不匹配的html:为什么使用python
<div style="background-color:#A7A7A7;text-align:center;">
<span style="color:#FFFFFF;">{{rk_user.name}}のステータス</span>
</div>
我经常是:
a = r'''
<div style="background-color:#([a-z0-9]+);text-align:center;">
\s*<span style="color:#(.+?);">(.+)</span>
</div>
'''
但这经常不匹配的HTML,
等什么是错的 ?
感谢
什么问题是,你使用正则表达式来解析HTML。 – BoltClock 2011-05-17 04:01:19
不符合html – zjm1126 2011-05-17 04:02:17
'#([a-z0-9] +)'不匹配大写字符是我的猜测。 – 2011-05-17 04:02:42