擅长:python、mysql、java
<p>使用Regex解析HTML不是一个好主意。相反,您可以使用类似BeautifulSoup的html解析器。你知道吗</p>
<p><strong>例如:</strong></p>
<pre><code>from bs4 import BeautifulSoup
element = '<div class="s-suggestion" data-alias="aps" data-crid="2AZHZA23OLYLF" data-isfb="false" data-issc="false" data-keyword="aa battery plus" data-nid="" data-reftag="nb_sb_ss_i_6_2" data-store="" data-type="a9" id="issDiv5"><span class="s-heavy"></span>ab<span class="s-heavy">reva cold sore treatment</span></div>'
soup = BeautifulSoup(element, "html.parser")
print(soup.find("div", class_="s-suggestion")["data-keyword"])
</code></pre>
<p><strong>输出:</strong></p>
<pre><code>aa battery plus
</code></pre>