Python Modules http://wiki.python.org/moin/
regex subsitution in myString
myString= re.sub("\([0-9][0-9]*\)", "", myString)
myString= re.sub("\\\\", "", myString) # remove a single backslash
myString= re.sub(r"\\", "", myString) # remove a single backslash using a "raw string"
myString= re.sub("\\\\", "", myString) # remove a single backslash
myString= re.sub(r"\\", "", myString) # remove a single backslash using a "raw string"
string substitution (*not* for regex)
c = c.replace(u'\xae', '') # ®
c = c.replace(u'\xbb', '') # »
c = c.replace(u'\x99', '') # char for TM
c = c.replace(u'\xa9', '') # ©
c = c.replace(u'—', '-') # replace mdash u2014 with regular dash
c = c.replace('?', '') # ?
c = c.replace(':', '') # :
c = c.replace(';', '') # ;
save regex-matching string to a new variable
pageObj = re.search("od [0-9][0-9]*", pagetext)
if pageObj:
pageObj2 = re.search("[0-9][0-9]*", pageObj.group())
numb = pageObj2.group()
print "numb is ",numb
pages = range(2,int(numb)+1)
for p in pages:
newUrl = locUrl+'afpg/'+str(p)+'/Default.aspx'
print "adding ", newUrl