Grundsätzlich möchte ich den Benutzer eine Zeichenfolge in die Konsole eingeben, aber die Zeichenfolge ist sehr lang und enthält viele Zeilenumbrüche. Wie würde ich die Zeichenfolge des Benutzers nehmen und alle Zeilenumbrüche löschen, um es zu einer einzelnen Textzeile zu machen. Meine Methode zum Erfassen der Zeichenfolge ist sehr einfach.Entfernen Sie alle Zeilenumbrüche aus einer langen Textzeichenfolge
string = raw_input("Please enter string: ")
Gibt es einen anderen Weg, ich sollte die Zeichenfolge vom Benutzer greifen? Ich benutze Python 2.7.4 auf einem Mac.
P.S. Klar, ich bin ein Noob, also selbst wenn eine Lösung nicht die effizienteste ist, würde man diejenige, die die einfachste Syntax verwendet, schätzen.
http: // Stackoverflow.com/questions/1185524/how-to-trim-whitespace-including-tabs –
@NicYoung, das ist ähnlich, aber anders. 'strip' entfernt Leerzeichen am Anfang und Ende eines Strings, nicht * innerhalb * des Strings ... –