У меня проблема с регулярным выражением ... Python может выполнить следующую часть кода, но если я изменю окончательное выражение, я не могу запустить код.Почему я не делаю этого регулярного выражения?
В последней строке
from bs4 import BeautifulSoup
import urllib2
import re
url = 'http://www.ebay.es/itm/IMN-DE-NEVERA-DE-LA-CERVEZA-BUDWEISER-/281134822561' #raw_input('Dime la url que deseas: ')
code = urllib2.urlopen(url).read();
soup = BeautifulSoup(code)
tag = soup.find('span', {'class' : "vi-is1-t"}).contents[0]
print tag
print re.search('[\d*]+:[\d*]+:\d*' , tag).group() #If I put '[\d*]+:[\d*]+:[\d*]' not run
Почему вы пытаетесь изменить выражение, если оно работает? Какова ваша цель в изменении кода? – JDB