In regex when writing <title>(.+?)</title> it is working but when this title tag is change to <table>(.+?)</table> it gives '[]' (square brackets) as output.
My code is :
import urllib
import re
urls = ["http://physics.iitd.ac.in/content/list-faculty-members", "http://www.iitkgp.ac.in/commdir3/list.php?division=3&deptcode=ME","http://www.iitkgp.ac.in/commdir3/list.php?division=3&deptcode=CE"]
i = 0
regex = '<table>(.+?)</table>'
pattern = re.compile(regex)
while i< len(urls):
htmlfile = urllib.urlopen(urls[i])
htmltext = htmlfile.read()
tables = re.findall(pattern,htmltext)
print tables
i+=1