Code: Alles auswählen
def RemoveTags(htmlString):
'''remove all html tags from a string
jjk 01/05/99'''
htmlString = htmlString.replace("\n","ZeilenSchaltungen")
style = re.findall(""".*<STYLE>(.+?)</STYLE>.*""", str(htmlString))
try:
htmlString = htmlString.replace(str(style[0]),"")
except:
htmlString = htmlString
htmlString = htmlString.replace('ZeilenSchaltungen',"\n")
hs = htmlString
while(1):
if TraceFlag:
print '~', hs
p1 = TagRegex.search(hs)
if (p1<0): break
p2 = p1 + TagRegex.match(hs[p1:])
if TraceFlag:
print '~~',p1, p2, hs[p1:p2]
hs = hs[:p1] + ' ' + hs[p2:]
if TraceFlag:
raw_input('z')
hs = hs.replace(" ","")
return(hs)
wie kann ich die schnell löschen ?
replace geht nicht da er alle leerzeichen und schaltungen löscht
mfg
gerhard rogen