Maison >interface Web >js tutoriel >Comment intercepter une chaîne en javascript
Comment intercepter des chaînes avec JavaScript : 1. Utilisez la fonction substr() pour intercepter le nombre spécifié de caractères à partir de l'indice spécifié dans la chaîne ; 2. Utilisez la fonction substring() pour intercepter la chaîne intermédiaire ; Caractère entre les deux indices spécifiés.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ECMAScript version 5, ordinateur Dell G3.
Méthode 1 : Utiliser substr()
<script type="text/javascript"> var str="Hello world!"; console.log(str); console.log(str.substr(3,9)); //从倒数第六个字符开始,截取四位 </script>
Rendu :
Le La méthode
substr() peut extraire le nombre spécifié de caractères à partir de l'indice de début dans la chaîne.
Syntaxe :
substr(start,length)
start : L'indice de début de la sous-chaîne à intercepter doit être une valeur numérique. S'il est négatif, ce paramètre est la position à partir de la fin de la chaîne. C'est-à-dire que -1 fait référence au dernier caractère de la chaîne, -2 fait référence à l'avant-dernier caractère, et ainsi de suite. Vous devez écrire
longueur : les caractères dans. la sous-chaîne Number doit être une valeur numérique. Si ce paramètre n'est pas renseigné, les caractères du début à la fin de la chaîne sont renvoyés. Si la longueur est 0 ou négative, une chaîne vide sera renvoyée.
Exemple :
Méthode 2 : Utiliser la sous-chaîne()
<script type="text/javascript"> var str="Hello world!"; console.log(str); console.log(str.substring(3,9)); //从第三个字符开始到第八位 </script>
Rendu :
La méthode substring() est utilisée pour extraire les caractères entre deux indices spécifiés dans la chaîne.
Syntaxe :
substring(start,stop)
start : un entier non négatif, qui fait référence au premier caractère de la sous-chaîne à extraire . Position dans la chaîne, éléments obligatoires
stop : un entier non négatif, 1 de plus que la position du dernier caractère de la sous-chaîne à extraire sur la chaîne, pouvez Vous pouvez. écrivez-le ou non. Si vous ne l'écrivez pas, la sous-chaîne renvoyée ira jusqu'à la fin de la chaîne
La longueur de la chaîne est stop-start
Si les paramètres start et If stop sont égaux, la méthode renvoie une chaîne vide. Si start est supérieur à stop, la méthode échangera les deux paramètres avant d'extraire la sous-chaîne. Pour plus de connaissances sur la programmation, veuillez visiter :Vidéo de programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!