python中用正则去匹配多个div嵌套的时候,需要这样来写正则表达式
评测项目
                                        <div class="dt-div2">成绩</div>
                                        <div class="dt-div3">排名</div>
                                    </dt>
                                    <dd>
                                        <div class="dd-div1">加速(0-100公里/小时)</div>
                                        <div class="dd-div2">9.01秒</div>
                                        <div class="dd-div3"><a target='_blank' href='//www.autohome.com.cn/channel2/bestauto/list.aspx?type=1#591'>591</a></div>
                                    </dd>
                                    <dd>
                                        <div class="dd-div1">刹车(100-0公里/小时)</div>
                                        <div class="dd-div2">39.69米</div>
                                        <div class="dd-div3"><a target='_blank' href='//www.autohome.com.cn/channel2/bestauto/list.aspx?type=2#519'>519</a></div>
                                    </dd>
                                    <dd>
                                        <div class="dd-div1">实测油耗(升/100公里)</div>
                                        <div class="dd-div2">9.5升</div>
                                        <div class="dd-div3"><a target='_blank' href='//www.autohome.com.cn/channel2/bestauto/list.aspx?type=3#572'>572</a></div>
                                    </dd>
                                </dl>
                            </div>

要求:需要这样来写正则才能匹配到这整个div

3个回答

HTML格式最好用xpath方式来查找。Python用lxml库

问题不完整,无法回答

先找到要匹配DIV的规律,就好写正常了

不太理解你说的啥,这种匹配最好用bs4或者xpath,很简单的,非要用正则的话自己仔细找匹配内容的规律和前后固定的字符串

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐