Étant donné une chaîne allemande et une indication d'un cas (bas / haut / titre), pliez la chaîne à ce cas.
Caractéristiques
- L'entrée consistera uniquement en
a
-z
plusäöüß-,.;:!?'"
en majuscules et / ou en minuscules. - Le cas cible peut être considéré comme trois valeurs uniques (veuillez préciser quelles sont) d'un type cohérent; soit trois caractères, soit trois chiffres, soit des motifs à trois bits. (Les autres formats ne sont actuellement pas autorisés pour empêcher la «sous-traitance» de la réponse à la spécification de cas. Commentez si vous pensez qu'un format supplémentaire devrait être autorisé.)
- Titlecase signifie tout en majuscules, sauf les lettres qui suivent une lettre (les lettres sont
a
-z
plusäöüß
).
Gotchas
Quand
ß
doit être en majuscule, il doit le devenirẞ
. Certaines bibliothèques et bibliothèques intégrées de pliage de cas ne le font pas.Lorsque
ß
doit être titlecase, il doit devenirSs
. Certaines bibliothèques et bibliothèques intégrées de pliage de cas ne le font pas.ss
peut apparaître dans le texte et ne doit jamais être converti enß
ouẞ
.
Exemples
Les majuscules die Räder sagen "ßß ss" für dich, wegen des Öls!
sontDIE RÄDER SAGEN "ẞẞ SS" FÜR DICH, WEGEN DES ÖLS!
Les minuscules die Räder sagen "ßß ss" für dich, wegen des Öls!
sont die räder sagen "ßß ss" für dich, wegen des öls!
La casse du titre die Räder sagen "ßß ss" für dich, wegen des Öls!
estDie Räder Sagen "Ssß Ss" Für Dich, Wegen Des Öls!
SS
Ss
ss
. Pouvez-vous me dire pourquoi cela n'est pas clair?
Ss
? En outre, il manque un exemple d'entréess