Anfangszeichen in Zeichenfolgen groß schreiben: Eine umfassende Anleitung
Problem:
Wie man das erste Zeichen mühelos groß schreibt Buchstabe jedes Wortes in einer bestimmten Zeichenfolge? Betrachten Sie das Beispiel:
"s = 'the brown fox'"
Nach der Manipulation von "s" lautet die erwartete Ausgabe:
"The Brown Fox"
Lösung:
Der einfachste Ansatz zur Lösung dieses Problems liegt in der Verwendung der Methode „.title()“. Diese Methode arbeitet mit Zeichenfolgen, sowohl ASCII- als auch Unicode-Zeichenfolgen, und führt die gewünschte Großschreibung durch:
print("hello world".title()) # Output: Hello World print(u"hello world".title()) # Output: Hello World
Achtung:
Zeichenfolgen, die Apostrophe enthalten, sollten sorgfältig behandelt werden. Wie in der Dokumentation erwähnt, können Apostrophe in Kontraktionen und Possessiven aufgrund der Wortgrenzendefinition der Methode zu unerwartetem Verhalten führen:
print("they're bill's friends from the UK".title()) # Output: They'Re Bill'S Friends From The Uk
Das obige ist der detaillierte Inhalt vonWie schreibe ich den ersten Buchstaben jedes Wortes in einer Zeichenfolge groß?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!