擅长:python、mysql、java
<p>你正在使用贪婪的正则表达式,你可以加上“?”使它不贪婪</p>
<pre class="lang-py prettyprint-override"><code>import re
contents = '<p class="sm clg" data-rlocation="Uttam Nagar East">Uttam Nagar East, Delhi <span class="to-txt" id="citytt1">B-24, East Uttam Nagar, Uttam Nagar East,<br>Delhi<span> - </span>110059'
print(re.findall(r'data-rlocation="(.*?)"',contents))
</code></pre>