Small problem on regex!

Discussion in 'Regular expressions' started by synnc, Apr 19, 2017.

  1. synnc

    synnc Новичок

    Joined:
    Apr 19, 2017
    Messages:
    1
    Likes Received:
    0
    Hello,
    Im trying to create a kodi addon and trying to scrap this html code:
    Code (text):
    1. <div class="flex-row">
    2.                                     <a href="/catalog/a">А</a>
    3.                                     <a href="/catalog/b">B</a>
    4.                                     <a href="/catalog/c">C</a>
    5.                                     <a href="/catalog/d">D</a>
    6.                                     <a href="/catalog/e">E</a>
    7.                                     <a href="/catalog/f">F</a>
    8.                                     <a href="/catalog/g">G</a>
    9.                                     <a href="/catalog/h">H</a>
    10.                                     <a href="/catalog/i">I</a>
    11.                                     <a href="/catalog/j">J</a>
    12.                                     <a href="/catalog/k">K</a>
    13.                                     <a href="/catalog/l">L</a>
    14.                                     <a href="/catalog/m">M</a>
    15.                                     <a href="/catalog/n">N</a>
    16.                                     <a href="/catalog/o">O</a>
    17.                                     <a href="/catalog/p">Р</a>
    18.                                     <a href="/catalog/q">Q</a>
    19.                                     <a href="/catalog/r">R</a>
    20.                                     <a href="/catalog/s">S</a>
    21.                                     <a href="/catalog/t">T</a>
    22.                                     <a href="/catalog/u">U</a>
    23.                                     <a href="/catalog/v">V</a>
    24.                                     <a href="/catalog/w">W</a>
    25.                                     <a href="/catalog/x">X</a>
    26.                                     <a href="/catalog/y">Y</a>

    With this code:
    Code (text):
    1. re.compile('<div class="flex-row">.+?<a href="(.+?)">(.+?)</a>',re.DOTALL).findall(r.content)
    2.     for  url, name in match:
    3.           addDir(name, 'http://abcf.xyz%s'%url, '', '')
    4.  
    However only scraps the A letter, and i want them all, can someone give me a tip?
    Thanks in advance.
     
    Last edited: Apr 19, 2017

Пользователи просматривающие тему (Пользователей: 0, Гостей: 0)