Hi, here is a snippet of code that opens a file (fn contains the path\name) and first tried to replace all endash, emdash etc characters with simple dash characters, before doing a search. But the replaces are not having any effect. Obviously a syntax problem....wwhat silly thing am I doing wrong?
Thanks! fn = 'z:\Documentation\Software' def processdoc(fn,outfile): fStr = open(fn, 'rb').read() re.sub(b'‒','-',fStr) re.sub(b'–','-',fStr) re.sub(b'—','-',fStr) re.sub(b'―','-',fStr) re.sub(b'⸺','-',fStr) re.sub(b'⸻','-',fStr) re.sub(b'-','-',fStr) re.sub(b'­','-',fStr) -- https://mail.python.org/mailman/listinfo/python-list