Mein Programm Daten annehmen kann, die Zeilenumbrüche von \ n \ r \ n oder \ r (zB Unix, PC oder Mac Stile)Regular Expression Cross-Plattform-Zeilenumbrüche übereinstimmen
Was ist der beste Weg, um Konstruieren Sie einen regulären Ausdruck, der der Codierung entspricht?
Alternativ könnte ich universal_newline Unterstützung bei der Eingabe verwenden, aber jetzt bin ich interessiert zu sehen, was die Regex wäre.
Nur zu beachten, '\ r' ist der _old_ Mac Stil (und mit" alt "meine ich" OS 9 und vorher "). Jeder Mac, auf dem OS X läuft (auch nach 1999), benutzt '\ n' wie jeder andere Unix. –
Wann ist es sinnvoll, Zeilenvorschübe zu vergleichen und "$" zu verwenden, um das Ende der Zeile zu finden? – tonfa
@tonfa: Beim Teilen einer Datei in Zeilen über Regex. –