Wie kann ich erkennen, ob ein Zeichen in groß-oder Kleinbuchstaben?
Sagen wir, ich extrahiert ein einzelnes Zeichen aus einem NSString wie diese:
[@"This is my String" characterAtIndex:0]
Wie finde ich heraus, ob der Charakter, den ich bekommen, ist ein klein-oder Großbuchstaben enthalten?
Vielen Dank für jede adivice!
- Tut NSString hat objectAtIndex?
- Nein, das war ein Tippfehler. Ich bemerkte den Fehler ja schon, wie ich Lesen Sie den Beitrag nach dem Absenden. Sorry.
Du musst angemeldet sein, um einen Kommentar abzugeben.
!isUppercase
ist nicht äquivalent zuisLowercase
.Beachten Sie, dass dies nur für das englische alphabet.
Beachten Sie, dass, wenn der Charakter nicht über die groß - /Kleinschreibung Varianten (wie Nummer 1, 2, etc), die isUpperCase immer wieder JA.
Ich weiß nicht, objective C, aber Sie können einen regulären Ausdruck verwenden. Wenn es passt [a-z], dann ist es die Kleinbuchstaben. Wenn es passt [A-Z], es ist groß.