我想从符合以下格式的Google搜索中获取内容
<h3 class="zBAuLc"><div class="BNeawe vvjwJb AP7Wnd">Google</div></h3>
如何对此进行正则表达?
这是我尝试过的:
import requests, webbrowser
import re
userResearch = input('Enter what to search:')
print('Searching...')
searcher = requests.get("https://www.google.com/search?q="+userResearch)
results = re.findall(r'<h3 class=".+"><div class=".+">.+</div></h3>', searcher.text)
print (results)
但是re.findall并没有返回我期望的结果
答案 0 :(得分:0)
您没有逃过/
。
尝试正则表达式:
r'<h3 class=".+"><div class=".+">.+<\/div><\/h3>'