Wie kann ich das erste \ n Zeichen aus einem NSString entfernen?Entfernen Sie Newline-Zeichen aus der ersten Zeile von NSString
Edit: Nur um zu klären, was ich tun möchte, ist: Wenn die erste Zeile der Zeichenfolge ein \ n Zeichen enthält, löschen Sie es sonst nichts tun.
dh: Wenn die Zeichenfolge wie folgt aus:
@"\nhello, this is the first line\nthis is the second line"
und entgegengesetzt einer Zeichenfolge, die nicht eine neue Zeile in der ersten Zeile enthalten: es klarer
@"hello, this is the first line\nthis is the second line."
Ich hoffe, das macht .
Ihre Bearbeitung macht die Frage tatsächlich weniger klar. Vom Konzept her würde "die erste Zeile einer Zeichenkette", wenn überhaupt, für mich alle Zeichen bedeuten, die bis zur ersten neuen Zeile in der Zeichenkette reichen. Wenn Sie etwas anderes als "von der ersten Zeile" meinen, müssen Sie möglicherweise noch einmal klären. –
Was Quinn gesagt hat. Per Definition muss die erste Zeile einen Zeilenumbruch enthalten. Ansonsten hat die Zeichenfolge nur eine Zeile. – Chuck