diff options
Diffstat (limited to 'docs/fr/source/annexe-tech-4-jinja-filters.rst')
-rw-r--r-- | docs/fr/source/annexe-tech-4-jinja-filters.rst | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/docs/fr/source/annexe-tech-4-jinja-filters.rst b/docs/fr/source/annexe-tech-4-jinja-filters.rst index 6f2a13a47..9dc499312 100644 --- a/docs/fr/source/annexe-tech-4-jinja-filters.rst +++ b/docs/fr/source/annexe-tech-4-jinja-filters.rst @@ -75,16 +75,22 @@ Manipulation des chaînes de caractères Ce filtre permet d'extraire un élément depuis une chaîne de caractères en prenant en compte un séparateur. Par exemple depuis la chaîne -`2,3,10`, accéder au troisième élément : `10`. Ce filtre nécessite au minimum -un argument, le numéro de l'élément souhaité (en commençant le compte à 0) : pour -avoir le second élément, il faut indiquer en argument `1`. +`"2,3,10"`, accéder au troisième élément : `"10"`. + +Ce filtre nécessite au minimum un argument, le numéro de l'élément souhaité (en +commençant le compte à 0) : pour avoir le second élément, il faut indiquer en argument +`"1"`. + Le second argument correspond à la borne de fin non incluse (en commençant le compte à 0) : ainsi pour avoir jusqu'au deuxième élément il faut indiquer en argument -`2`. Si l'on ne souhaite avoir qu'un seul élément, on indique `0`. -Par défaut le séparateur `,` est utilisé si l'on souhaite un autre -séparateur, on spécifie celui-ci en troisème argument. On peut associer un -dernier argument qui permet de spécifier le(s) caractère(s) de concatnation que l'on -souhaite utiliser pour la chaîne en retour. +`"2"`. Si l'on ne souhaite avoir qu'un seul élément, on indique `"0"`. + +Par défaut le séparateur `","` est utilisé si l'on souhaite un autre +séparateur, on spécifie celui-ci en troisème argument. + +On peut associer un dernier argument qui permet de spécifier le(s) caractère(s) de +concaténation que l'on souhaite utiliser pour la chaîne en retour. + - `{{\"9,2,10\"|splitpart(1)}}` -> `2` - `{{\"chaise;bureau;papier;paragraphe\"|splitpart(0,0,\";\")}}` -> `chaise` |