J'ai ce code:Python: HTML regex ne correspond pas à
reg = re.search('<div class="col result_name">(.*)</div>', html)
print 'Value is', reg.group()
Où 'html' contient quelque chose comme ceci:
<div class="col result_name">
<h4>Blah</h4>
<p>
blah
</p>
</div>
Mais il ne rien retourner.
Value is
Traceback (most recent call last):
File "run.py", line 37, in <module>
print 'Value is', reg.group()
... et voilà pourquoi vous ne devriez pas * * 'parse' HTML avec regex. – user225312
[Lire ceci] (http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454) puis utilisez les outils appropriés pour analyser html. –
@A A: non ce n'est pas le cas.