aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/exslt/str/tokenize/index.md
blob: a7cfefe6fc71454642f11e2071e922e46d7e04f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
---
title: tokenize
slug: Web/EXSLT/str/tokenize
tags:
  - EXSLT
  - XSLT
translation_of: Web/EXSLT/str/tokenize
---
{{ XsltRef() }}

`str:tokenize()` divise une chaîne en utilisant un ensemble de caractère comme délimiteur qui détermine l'endroit où doivent être fait les séparations, en retournant un ensemble de nœuds contenant les chaînes résultantes.

### Syntaxe

    str:tokenize(chaîne,délimiteurs)

### Arguments

- `chaîne`
  - : La chaîne à marquer.
- `délimiteurs`
  - : Chaque caractère de la chaîne est utilisé comme séparateur de mot pendant le marquage.

### Retourne

Un ensemble de nœuds d'éléments `token`, contenant chacun un `token` provenant de `chaîne`.

Par exemple :

    str:tokenize('2007-09-14-03T11:40:23', '-T:')

Retourne l'ensemble de nœuds suivant :

    <token>2007</token>
    <token>09</token>
    <token>14</token>
    <token>11</token>
    <token>40</token>
    <token>23</token>

### Définition

- [EXSLT - STR:TOKENIZE (en)](http://www.exslt.org/regexp/functions/tokenize/index.html)

### Support par Gecko

Supporté par Gecko 1.9 et ultérieur.