I want to remove all whitespace characters from a multi-line string using regex.
What I am looking for is something like:
exp = re.compile("\s-[\r\n]")
exp.sub('', text)
Is there a regex that does the above. Since the text is unicode, which has a possibility of other characters that could form the \s class besides [\t\v\f \r\n], I cannot use [\t\v\f ].
Try this double-negative character class:
Example: http://rubular.com/r/t2Ahjs9UzF