正则表达式匹配字符串中以数字结尾的字符

<li class="xxx"><a href="http://www.xxx/abc90.htm">abc90</a></li>
<li class="xxx"><a href="http://www.xxx/abc90history.htm">abc90history</a></li>
<li class="xxx"><a href="http://www.xxx/de1.htm">de1</a></li>
<li class="xxx"><a href="http://www.xxx/de1history.htm">de1history</a></li>
<li class="xxx"><a href="http://www.xxx/de2.htm">de2</a></li>
<li class="xxx"><a href="http://www.xxx/de2history.htm">de2history</a></li>
<li class="xxx"><a href="http://www.xxx/de3.htm">de3</a></li>
<li class="xxx"><a href="http://www.xxx/de3history.htm">de3history</a></li>
<li class="xxx"><a href="http://www.xxx/de4.htm">de4</a></li>
<li class="xxx"><a href="http://www.xxx/de4history.htm">de4history</a></li>
<li class="xxx"><a href="http://www.xxx/de5.htm">de5</a></li>
<li class="xxx"><a href="http://www.xxx/de5history.htm">de5history</a></li>
<li class="xxx"><a href="http://www.xxx/de6.htm">de6</a></li>
<li class="xxx"><a href="http://www.xxx/de6history.htm">de6history</a></li>
<li class="xxx"><a href="http://www.xxx/de6deploy.htm">de6deploy/a></li>
<li class="xxx"><a href="http://www.xxx/de7.htm">de7</a></li>
<li class="xxx"><a href="http://www.xxx/de7history.htm">de7history</a></li>
<li class="xxx"><a href="http://www.xxx/de7deploy.htm">de7deploy</a></li>
    

比如上图这样一段代码,需要获取以数字结尾的内容,并拿到其链接,可以这样写正则表达式:

findurl = repile(r'<a href="(.*?)">\w+\d+</a></li>')

这样就可以匹配,并直接输出链接

更多推荐

正则表达式匹配字符串中以数字结尾的字符