Maison  >  Article  >  interface Web  >  Utilisation de substr dans js

Utilisation de substr dans js

下次还敢
下次还敢original
2024-05-06 10:24:14966parcourir

La méthode substr() en JS peut extraire la partie spécifiée de la chaîne. La syntaxe est substr(start [,length]), où start spécifie la position de départ de l'extraction et length spécifie la longueur de l'extraction. Il peut extraire une partie de la chaîne, depuis la position de départ jusqu'à la fin de la chaîne ou une longueur spécifiée, sans modifier la chaîne d'origine.

Utilisation de substr dans js

Utilisation de substr() dans JS

Function

La méthode substr() est utilisée pour extraire la partie spécifiée de la chaîne. substr() 方法用于提取字符串的指定部分。

语法

<code>substr(start [,length])</code>

参数

  • start: 从该索引位置开始提取字符(从 0 开始计数)
  • length: 可选,指定要提取的字符数

返回值

提取的子字符串。

用法示例

提取字符串从指定位置开始的部分:

<code>const str = "Hello World";
console.log(str.substr(6)); // 输出 "World"</code>

提取字符串从指定位置开始指定长度的部分:

<code>const str = "Hello World";
console.log(str.substr(6, 5)); // 输出 "World"</code>

注意:

  • 如果未提供 length 参数,则提取从 start 位置到字符串末尾的所有字符。
  • 如果 start 为负数,则从字符串末尾开始计数。
  • 如果 start 超出字符串长度,则不会提取任何字符。
  • 如果 length 为负数,则不提取任何字符。
  • substr()
  • Syntaxe
rrreee🎜Paramètres🎜
  • start : Commence à extraire les caractères de cette position d'index (en comptant à partir de 0) 🎜
  • longueur : Disponible Sélectionnez , précisez le nombre de caractères à extraire 🎜🎜🎜Valeur de retour 🎜🎜Sous-chaîne extraite. 🎜🎜Exemples d'utilisation🎜🎜Extraire la partie de la chaîne à partir de la position spécifiée :🎜rrreee🎜Extraire la partie de la chaîne à partir de la position spécifiée avec la longueur spécifiée :🎜rrreee🎜Remarque : 🎜
    • Si le paramètre length n'est pas fourni, tous les caractères de la position start jusqu'à la fin de la chaîne sont extraits. 🎜
    • Si start est négatif, le décompte commence à la fin de la chaîne. 🎜
    • Si start dépasse la longueur de la chaîne, aucun caractère ne sera extrait. 🎜
    • Si length est négatif, aucun caractère ne sera extrait. 🎜
    • substr() ne modifie pas la chaîne d'origine. 🎜🎜

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