Maison >interface Web >js tutoriel >Résumé des méthodes de manipulation des chaînes en JS
1 : concat() combine deux caractères de texte ou plus et renvoie une nouvelle chaîne
1 | var f1="hello"; |
2 | var f2="world"; |
3 | document.write(f1.concat(f2)) //hello world |
2 : indexof() renvoie la première position d'une sous-chaîne dans la chaîne L'index qui apparaît. S'il n'y a pas de correspondance, renvoyez -1
1 | var f3="hello world" |
2 | console.log(f3.indexOf('world')) //6 |
3 | console.log(f3.indexOf('World')) //-1 |
4 | console.log(f3.indexOf('hello')) //0 |
Remarque : indexOf est sensible à la casse
3:charAt() – Renvoie le caractère à la position spécifiée. La méthode
1 | var f4="hello world"; |
2 | console.log(f4.charAt(1)) //e |
3 | console.log(f4) //hello world |
4:lastIndexOf() peut renvoyer la dernière position d'occurrence d'une valeur de chaîne spécifiée, à partir de la position spécifiée dans une chaîne de recherche vers l'avant.
1 | var f3="bonjour tout le monde" | ||||||||
2 | console.log(f3.lastIndexOf('world')) //6 | ||||||||
3 |
|
||||||||
4 | console.log(f3.lastIndexOf('hello')) //0
|
5:substring() – caractère de retour Une sous-chaîne de chaîne. Les paramètres transmis sont la position de départ et la position de fin (non obligatoire). Remarque : les paramètres ne peuvent pas être négatifs
6:match() – Vérifiez si une chaîne correspond à une expression régulière. 7:replace() – Utilisé pour rechercher une chaîne qui correspond à une expression régulière, puis remplacer la chaîne correspondante par une nouvelle chaîne. 8:search() – Effectuez une recherche de correspondance d'expression régulière. Si la recherche réussit, la valeur d'index correspondante dans la chaîne est renvoyée. Sinon, -1 est renvoyé. 1 | var f6="hello world" |
2 | console.log(f6.slice(6)) //world |
3 | console.log(f6.slice(6,9)) //wor |
9:slice() – Extrait une partie de la chaîne et renvoie une nouvelle chaîne. (Le paramètre peut être un nombre négatif)
1 | var f7="hello world"; |
2 | console.log(f7.split("")); //["h", "e", "l", "l", "o", " ", "w", "o", "r", "l", "d"] |
3 | console.log(f7.split(" ")); //["hello", "world"] |
4 | console.log(f7.split(" ",1)); //["hello"] |
10 : split() – la méthode est utilisée pour diviser une chaîne en un tableau de chaînes.
11:toLowerCase() – Convertit la chaîne entière en lettres minuscules.
12:toUpperCase() – Convertit la chaîne entière en lettres majuscules.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!