You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.8.17 - substring<br />
substring(int,int)<br />
<strong>Acceleo</strong> <strong>2.6</strong> : <strong>Référence</strong><br />
Page 97/112<br />
Renvoie une chaîne de caractères qui commence au premier indice spécifié et se termine au deuxième<br />
indice spécifié.<br />
Receveur<br />
Paramètres<br />
Retour<br />
Disponibilité<br />
Description détaillée<br />
ENode, c'est à dire tous les types d'objets (int, double, boolean, String, ENodeList,<br />
EObject)<br />
int begin : indice de début, inclus<br />
int end : indice de fin, exclu<br />
Le morceau de chaîne de caractères<br />
<strong>Acceleo</strong> V1.0<br />
Le service “ substring ” retourne la chaîne comprise entre les indices passés en paramètre. Il utilise la<br />
méthode “ substring ” du langage Java. Le caractère à l'indice begin est inclus dans le résultat. Le<br />
caractère à l'indice end est exclus du résultat.<br />
Une chaîne vide est renvoyée :<br />
– si l'indice begin est négatif<br />
– si l'indice end est négatif<br />
– si l'indice begin est supérieur à la longueur du receveur<br />
– si l'indice end est supérieur à l'indice begin<br />
Si l'indice end est supérieur à la longueur de la chaîne de caractères, le service fait appel au service<br />
“ substring ” avec, en paramètre, l'indice begin.<br />
Exemple(s) d'utilisation<br />
<br />
renvoie le nom du fichier sans l'extension<br />
Voir aussi<br />
substring(int)