Maison  >  Article  >  interface Web  >  Comment intercepter une chaîne en JavaScript

Comment intercepter une chaîne en JavaScript

清浅
清浅original
2018-11-28 09:33:513728parcourir

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.

Comment intercepter une chaîne en JavaScript

[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>

Comment intercepter une chaîne en JavaScript


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>

Comment intercepter une chaîne en JavaScript


split(separator,combien)

Diviser une chaîne en un tableau de chaînes

sé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>

Comment intercepter une chaîne en JavaScript

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn