正则表达式匹配字符串中以数字结尾的字符
<li class="xxx"><a href="/abc90.htm">abc90</a></li><li class="xxx"><a href="/abc90history.htm">abc90history</a></li><li class="xxx"><a href="/de1.htm">de1</a></li><li class="xxx"><a href="/de1history.htm">de1history</a></li><li class="xxx"><a href="/de2.htm">de2</a></li><li class="xxx"><a href="/de2history.htm">de2history</a></li><li class="xxx"><a href="/de3.htm">de3</a></li><li class="xxx"><a href="/de3history.htm">de3history</a></li><li class="xxx"><a href="/de4.htm">de4</a></li><li class="xxx"><a href="/de4history.htm">de4history</a></li><li class="xxx"><a href="/de5.htm">de5</a></li><li class="xxx"><a href="/de5history.htm">de5history</a></li><li class="xxx"><a href="/de6.htm">de6</a></li><li class="xxx"><a href="/de6history.htm">de6history</a></li><li class="xxx"><a href="/de6deploy.htm">de6deploy/a></li><li class="xxx"><a href="/de7.htm">de7</a></li><li class="xxx"><a href="/de7history.htm">de7history</a></li><li class="xxx"><a href="/de7deploy.htm">de7deploy</a></li>
比如上图这样一段代码,需要获取以数字结尾的内容,并拿到其链接,可以这样写正则表达式:
findurl = pile(r'<a href="(.*?)">\w+\d+</a></li>')
这样就可以匹配,并直接输出链接