String.substring |
Sous-chaine de caractères |
---|---|
JavaScript | IE4+, Netscape 4+, Mozilla 1+, FireFox 1+, Opera, Chrome, Safari |
Syntaxe
function substring(debut, fin) |
Paramètres
Nom | Description |
---|---|
debut | Ce paramètre permet d'indiquer la position du début de la sous-chaîne de caractères |
fin | Ce paramètre permet d'indiquer la position de la fin de la sous-chaîne de caractères + 1. Donc, si vous voulez retourner le caractère jusqu'à la position 7, vous devrez retourner le chiffre 8. |
Description
Cette méthode permet de retourner une sous-chaîne de caractères situé dans l'intervalle de position spécifié dans la chaîne de caractères de l'objet.
Remarques
- Si la position de début égale à la position de fin, la chaîne de caractères retournée est vide.
- Si la position de fin n'est pas présente, la chaîne de caractères est retournée de la position de début jusqu'à la fin complète de la chaîne de caractères.
- Si un des paramètres à une valeur inférieur à 0 ou vaut «NaN», la méthode le traite comme si la valeur est 0.
- Si un des paramètres est supérieure à la longueur de la chaîne de caractères, le paramètre utilisera la longueur de la chaîne de caractères.
- Si la position de début est supérieur à la position de fin, la méthode échange les paramètres de façon à ce que la valeur inférieur se retrouve dans la position de début et la valeur supérieur se retrouve dans la position de fin.
Exemple
L'exemple suivant se base sur la méthode de longueur pour sortir la chaîne de caractères :
<script type="text/javascript">
document.writeln("machaine".substring(0,"machaine1".length));
</script>
on obtiendra le résultat suivant:
machaineVoir également
Langage de programmation - JavaScript - Type de données élémentaire - Les chaînes de caractères
Langage de programmation - JavaScript - Référence des classes - String.slice
Langage de programmation - JavaScript - Référence des classes - String.substr
Dernière mise à jour : Mardi, le 28 juillet 2015