Я пытаюсь получить значениерегулярное выражение питона между двумя словами
l1 = [u'/worldcup/archive/southafrica2010/index.html', u'/worldcup/archive/germany2006/index.html', u'/worldcup/archive/edition=4395/index.html', u'/worldcup/archive/edition=1013/index.html', u'/worldcup/archive/edition=84/index.html', u'/worldcup/archive/edition=76/index.html', u'/worldcup/archive/edition=68/index.html', u'/worldcup/archive/edition=59/index.html', u'/worldcup/archive/edition=50/index.html', u'/worldcup/archive/edition=39/index.html', u'/worldcup/archive/edition=32/index.html', u'/worldcup/archive/edition=26/index.html', u'/worldcup/archive/edition=21/index.html', u'/worldcup/archive/edition=15/index.html', u'/worldcup/archive/edition=9/index.html', u'/worldcup/archive/edition=7/index.html', u'/worldcup/archive/edition=5/index.html', u'/worldcup/archive/edition=3/index.html', u'/worldcup/archive/edition=1/index.html']
Я пытаюсь сделать регулярное выражение, начиная с чего-то, как это ниже
m = re.search(r"\d+", l)
print m.group()
, но я хочу значение между «архив /» и «/index.html»
Я вытаращил и пытался что-то вроде (?<=archive/\/index.html).*(?=\/index.html:)
, но он не работал me .. как я могу получить список результатов как '
result = ['germany2006','edition=4395','edition=1013' , ...]