に私はそれがあるHTMLページで、次のIDのいずれかに一致するものを見つけないように私の正規表現が間違っていないことを確認するためにregextester101を使用:私はpj_8c1bde71686c6c05
パイソン - BS4正規表現のマッチング結果[]
ページこすりしようとしている:私はhtmlファイルからテストとして使用していますhttp://www.indeed.ca/help-desk-jobs-in-ON
ID:pj_8c1bde71686c6c05
bs4 = BeautifulSoup(search_result_contents, "html.parser")
result = bs4.find_all('div', re.compile('id_=p\w*_\w*'))
print(result)
結果が出て印刷します。
[]
[]
[]
[]
をあなたは 'のid =の後にアンダースコアを持って'「doesnのあなたの正規表現で実際にページに表示されているようです。 – kindall
ああ気付かなかった!私はそれを削除しましたが、まだ同じ結果が得られています:/ –
@FiendBusaは、CSSセレクタの代替オプションでも更新されました。見てみな。 – alecxe