50 votes

Ne VBScript ont une fonction substring ()?

Est-il un substring() fonction VBScript similaire à Java string.substring()?

82voto

Tmdean Points 4594

Oui, Mid.

Dim sub_str
sub_str = Mid(source_str, 10, 5)

Le premier paramètre est la chaîne source, le deuxième est l'index de début, et la troisième est la longueur.

@bobobobo: Notez que VBScript chaînes sont 1-basé, non pas basée sur 0. Passage de 0 comme un argument à l' Mid résultats dans "invalid argument ou appel de procédure Milieu".

13voto

Kev Points 60744

Comme Tmdean correctement souligné , vous pouvez utiliser l' Mid() fonction. La Bibliothèque MSDN a également une grande section de référence sur VBScript que vous pouvez trouver ici:

Référence du Langage VBScript (MSDN Library)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X