VBScript SplitFonction


VBScript 参考手册Référence VBScript complète

La fonction Split renvoie un tableau unidimensionnel basé sur zéro qui contient un nombre spécifié de sous-chaînes.

Syntaxe

Split(expression[,delimiter[,count[,compare]]])

Parameters Description
expression Obligatoire. Expression de chaîne contenant des sous-chaînes et des délimiteurs.
delimiter Facultatif. Caractère utilisé pour identifier les limites des sous-chaînes. Par défaut, il s'agit du caractère d'espacement.
count Facultatif. Nombre de sous-chaînes à renvoyer. -1 indique que toutes les sous-chaînes sont renvoyées.
compare Facultatif. Spécifie le type de comparaison de chaînes à utiliser.

Peut prendre les valeurs suivantes :

  • 0 = vbBinaryCompare - Effectue une comparaison binaire
  • 1 = vbTextCompare - Effectue une comparaison de texte

Exemples

Exemple 1

<script type="text/vbscript">

a=Split("EXAMPLE is my favourite website")
for each x in a
document.write(x & "<br />")
next

</script>

La sortie de l'exemple ci-dessus est :

EXAMPLE
est
my
préféré
website

Essayez-le vous-même »

Exemple 2

Fractionner le texte à l'aide du paramètre de délimiteur :

<script type="text/vbscript">

a=Split("Brown cow, White horse, Yellow chicken",",")
for each x in a
document.write(x & "<br />")
next

</script>

La sortie de l'exemple ci-dessus est :

Vache brune
Cheval blanc
Poulet jaune

Essayez-le vous-même »

Exemple 3

Fractionner le texte à l'aide des paramètres delimiter et count :

<script type="text/vbscript">

a=Split("EXAMPLE is my favourite website"," ",2)
for each x in a
document.write(x & "<br />")
next

</script>

La sortie de l'exemple ci-dessus est :

EXAMPLE
is my favourite website

Essayez-le vous-même »

Exemple 4

Fractionner le texte à l'aide du paramètre delimiter avec comparaison de texte :

<script type="text/vbscript">

a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,1)
for each x in a
document.write(x & "<br />")
next

</script>

La sortie de l'exemple ci-dessus est :

dim.
lun.
Tues
WEDNES
Thurs
Fri
Satur

Essayez-le vous-même »

Exemple 5

Fractionner le texte à l'aide du paramètre delimiter avec comparaison binaire :

<script type="text/vbscript">

a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,0)
for each x in a
document.write(x & "<br />")
next

</script>

La sortie de l'exemple ci-dessus est :

dim.
lun.
Tues
MERCREDIJeu
Fri
Satur

Essayez-le vous-même »

VBScript 参考手册Référence VBScript complète Autres extensions