Modèle:Str len
Ce modèle utilise le module String, un script écrit dans le langage de programmation Lua. Toute expérimentation devrait être conduite d'abord via une sous-page bac à sable. Voir le projet Scribunto si vous voulez en savoir plus.
Utilisation[modifier le code]
Ce modèle retourne la longueur de la chaîne de caractères passée en paramètre.
Exemples[modifier le code]
Code | Résultat | Notes |
---|---|---|
{{str len|foobar}}
|
6 | Utilisation de base. |
{{str len|café}}
|
4 | Les caractères UTF-8 (pouvant être encodés sur plusieurs octets) sont correctement comptés. |
{{str len|}}
|
0 | Si le paramètre est vide alors la longueur de la chaîne est égale à 0. |
Trim[modifier le code]
Par défaut, un « trim » est effectué sur le texte passé en paramètre. C'est généralement le fonctionnement voulu.
Il est possible de ne pas effectuer ce trim en ajoutant un paramètre trim=non
. À utiliser seulement si nécessaire et en connaissance de cause.
Code | Résultat |
---|---|
{{str len| foobar }}
|
6 |
{{str len| foobar |trim=non}}
|
8 |
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).