Wenn Du nur alle Leerzeichen (incl. Tabulatoren) um die Semikolons weghaben willst:
Wenn der String nach dem letzten ; mit einem Newline endete, ist der allerdings auch weg.
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"