如何从这个html片段中提取文本...
<span id='amount'>£86,950</span></div>
<p class="bedrooms">2 bed mews house for sale</p>
<h2 class="address">
<a href="...31073581.html?showcase=true&premiumA=true">Wilson Street,city 123
</a></h2>
我想提取
£86950
2床喵喵房子待售
威尔逊街123号城市
我正在使用regexbuddy,我可以提取值$pound567849
(通过£.*\d
)
我可以通过<p calss.*>.*</p>
提取下一个标签的值(不能同时使用它们......不知道如何)
但我不知道如何结合两个表达式来集体获取值...任何人都可以帮助plz(对于正则表达式和提取事物而言很新)
答案 0 :(得分:0)
您可以使用此(?<=(amount|bedrooms)["']>)(.+?)(?=<)
来获取值数组
或此amount'>(.+?)<.*?bedrooms">(.+?)<
您的值将在第1组和第2组