代码
root_pattern = '<div class="DyListCover-info">([\d\D]*?)</div>'
number_pattern = '</use></svg>([\d\D]*?)</span>'
name_pattern = '</use></svg>([\d\D]*?)</h2>'
给出的结果匹配到一家之猪就没了,提取不到名字,所以怎样才能匹配到后面的div
你的html代码发的太乱了
把你的代码用代码段</>的文本形式重新发一下,不然html代码格式会出现错误。
看不到你的html代码,你结束的</div>
后面有什么?
最好是能借用结束</div>
后面的内容来匹配结束的位置
兄弟你这想帮帮不了呀,你应该按楼上的兄弟那么做将html代码放进来