Comment puis-je supprimer le premier caractère \ n d'un NSString? Editer: Juste pour clarifier, ce que je voudrais faire est: Si la première ligne de la chaîne contient un caractère \ n, supprimez-le sinon ne faites rien.Supprimer un caractère de nouvelle ligne de la première ligne de NSString
-à-dire: Si la chaîne est comme ceci:
@"\nhello, this is the first line\nthis is the second line"
et opposée à une chaîne qui ne contient pas un saut de ligne dans la première ligne:
@"hello, this is the first line\nthis is the second line."
J'espère que rend plus clair .
Votre modification rend la question moins claire. D'un point de vue conceptuel, "la première ligne d'une chaîne", si tant est que ce soit, signifierait pour moi tous les caractères jusqu'à (et peut-être y compris) le premier saut de ligne de la chaîne. Si vous voulez dire quelque chose d'autre que cela par "première ligne", vous devrez peut-être clarifier à nouveau. –
Ce que Quinn a dit. Par définition, la première ligne doit contenir une nouvelle ligne. Sinon, la chaîne n'a qu'une seule ligne. – Chuck