Maison > Article > interface Web > Comment intercepter une chaîne en JavaScript
Cet article analysera comment intercepter des chaînes en JavaScript. Il a une certaine valeur de référence et j'espère qu'il sera utile à tout le monde.
Il existe trois façons d'intercepter des chaînes en JavaScript, à savoir substring, substr et split. Ensuite, je présenterai leur utilisation en détail dans l'article.
[Cours recommandé : Tutoriel JavaScript】
substring(start,stop)
Extraire les caractères entre les deux indices spécifiés dans la chaîne
start : un entier non négatif, fait référence à la position du premier caractère de la sous-chaîne à extraire dans la chaîne, éléments obligatoires
stop : un entier non négatif, que le dernier caractère de la la sous-chaîne à extraire est 1 position supplémentaire sur la chaîne. Elle peut être écrite ou non, sinon la sous-chaîne renvoyée continuera jusqu'à la fin de la chaîne
La longueur de la chaîne est stop-start
Si les paramètres start et stop sont égaux, la méthode renvoie une chaîne vide. Si start est plus grand que stop, la méthode échangera les deux paramètres avant d'extraire la sous-chaîne.<script type="text/javascript"> var str="Hello world!" document.write(str.substring(3,9))//从第三个字符开始到第八位 </script>
substr(start,length)
Convertir la chaîne depuis le début L'indice commence à intercepter le nombre de caractères spécifié 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. En d'autres termes, -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 : le nombre de caractères dans la sous-chaîne, qui doit être écrit. ê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<script type="text/javascript"> var str="Hello world!" document.write(str.substr(-6,4));//从倒数第六个字符开始,截取四位 </script>
split(separator,combien)
Diviser une chaîne en un tableau de chaînesséparateur : chaîne ou expression régulière, divise la chaîne à partir de l'endroit spécifié par ce paramètre. Doit être renseigné combien : fait référence à la longueur maximale du tableau renvoyé. Si ce paramètre est défini, pas plus de sous-chaînes ne seront renvoyées que le tableau spécifié par ce paramètre. Si ce paramètre n'est pas défini, la chaîne entière sera divisée quelle que soit sa longueur. Vous pouvez choisir<script type="text/javascript"> var str="Hello world!" document.write(str.split(""));//将每个字符都分隔开,如果中间有空格则表示已字符串形式分隔 </script>Résumé : ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à tout le monde d'apprendre à intercepter des chaînes.
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!