Maison > Article > interface Web > Exemple détaillé de fonction de fractionnement de chaîne divisée en JavaScript
Fonction de fractionnement de chaîne divisée en javascript
Supposons que la chaîne qui doit être divisée est : s=" …. fs…fs….”, où fs représente le caractère ou la chaîne utilisée pour séparer.
Définition et utilisation La méthode
split()
est utilisée pour diviser une chaîne en un tableau de chaînes.
Syntaxe
stringObject.split(separator,howmany)
Exemple 1
<script> var ss=s.split("fs"); for(var i=0;i<ss.length;i++){ //处理每一个 ss[i]; } </script>
Exemple 2
Dans cet exemple, nous rendons la structure divisée plus complexe ``' s string :
"2:3:4:5".split(":") //将返回["2", "3", "4", "5"] "|a|b|c".split("|") //将返回["", "a", "b", "c"]
Exemple 3
<script> var str = "一二三四"; var str1 = "篮球、排球、乒乓球"; var arr = str.split("");//全部分割 var arr1 = str1.split("、");//按照顿号分割 var arr2 = str1.split("、",2);//按照顿号分割,保留两段 </script>
Exemple 4
<input id="x" type="text"/> <input id="x" type="text"/><input type="button" onclick="x()" value="输入邮件地址,获取用户名"/> <script> <script> function x(){ var x=document.getElementById("x").value.toString(); var c=x.split("@"); document.getElementById("x").value=c[0]; } </script>
Remarque : Si la chaîne vide ("") est utilisée comme séparateur, alors chaque caractère stringObject sera séparé.
Résumé : La fonction de fractionnement est très similaire à la fonction de fractionnement de caractères en php et asp que nous avons apprise auparavant. Il suffit d'utiliser quelque chose comme ligne de séparation pour diviser le contenu souhaité en un tableau.
Tutoriel recommandé : "Tutoriel de base js"
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!