capitalize(a, b [,c] [,d])
Gruppe |
Wandelt jeden Anfangsbuchstaben eines Wortes von a in einen Großbuchstaben um. Parameter b legt das Locale fest, nach deren Regel die Umformung in Großbuchstaben erfolgen soll. Mittels d wird festgelegt, ob nur Leerzeichen oder alle Whitespaces zur Ermittlung umzuwandelnder Wörter verwendet werden sollen. Mit c steuert man, ob aufeinanderfolgende Trennzeichen zu einem einzelnen Leerzeichen zusammengefasst oder unverändert übernommen werden sollen.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
In Großbuchstaben umzuwandelnde Wörter. |
b |
(optional) Locale. Default: DE_de |
c |
(optional) false, wenn mehrere aufeinander folgende Leerzeichen/Whitespaces zu einem Leerzeichen zusammengeführt werden sollen. Default: true |
d |
(optional) false, wenn nicht nur Leerzeichen sondern alle Whitespaces um Wörter zu finden, die umgewandelt werden sollen. Default: true |
Beispiele
Ein TAB wird im Text als [TAB] dargestellt.
Parameter a |
Parameter b |
Parameter c |
Parameter d |
Ergebnis |
hello world |
Hello World |
|||
hello world |
DE_de |
Hello World |
||
hello world |
EN_us |
Hello World |
||
hello world |
EN_us |
false |
Hello World |
|
hello[TAB][TAB]world |
DE_de |
false |
Hello[TAB][TAB]world |
|
hello[TAB][TAB]world |
DE_de |
false |
false |
Hello[TAB][TAB]World |
hello[TAB][TAB]world |
DE_de |
true |
false |
Hello World |