blob: ffa54bdfdd49d3c60aa7e5c5c532c69d62912194 (
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
48
49
50
51
52
53
54
55
|
---
title: tokenize
slug: Web/EXSLT/str/tokenize
tags:
- EXSLT
- XSLT
translation_of: Web/EXSLT/str/tokenize
---
<p>{{ XsltRef() }}</p>
<p><br>
<code>str:tokenize()</code> 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.</p>
<h3 id="Syntaxe" name="Syntaxe">Syntaxe</h3>
<pre class="eval">str:tokenize(<em>chaîne</em>,<em>délimiteurs</em>)
</pre>
<h3 id="Arguments" name="Arguments">Arguments</h3>
<dl>
<dt><code>chaîne</code></dt>
<dd>La chaîne à marquer.</dd>
<dt><code>délimiteurs</code></dt>
<dd>Chaque caractère de la chaîne est utilisé comme séparateur de mot pendant le marquage.</dd>
</dl>
<h3 id="Retourne" name="Retourne">Retourne</h3>
<p>Un ensemble de nœuds d'éléments <code>token</code>, contenant chacun un <code>token</code> provenant de <code>chaîne</code>.</p>
<p>Par exemple :</p>
<pre class="eval">str:tokenize('2007-09-14-03T11:40:23', '-T:')
</pre>
<p>Retourne l'ensemble de nœuds suivant :</p>
<pre class="eval"><token>2007</token>
<token>09</token>
<token>14</token>
<token>11</token>
<token>40</token>
<token>23</token>
</pre>
<h3 id="D.C3.A9finition" name="D.C3.A9finition">Définition</h3>
<ul>
<li><a class="external" href="http://www.exslt.org/regexp/functions/tokenize/index.html">EXSLT - STR:TOKENIZE (en)</a></li>
</ul>
<h3 id="Support_par_Gecko" name="Support_par_Gecko">Support par Gecko</h3>
<p>Supporté par Gecko 1.9 et ultérieur.</p>
|