Exemple de fonction de chaîne d'Asp
Utilisez la fonction de chaîne pour effectuer la frustration, le remplacement de cas, etc. sur une chaîne.
| fonction | grammaire | Fonction |
| Len | Len (String | Varname) | Renvoie le nombre de caractères dans la chaîne ou le nombre d'octets requis pour stocker une variable. |
| Garniture | Trim (String) | Retirez les espaces avant et après la chaîne |
| Ltrim | Ltrim (chaîne) | Retirez les espaces devant la chaîne |
| Rtrim | Rtrim (string) | Retirez les espaces après la chaîne |
| Milieu | MID (String, Start, Longueur) | Commencez à partir du caractère de début de la chaîne de chaîne pour obtenir une chaîne de longueur de longueur. Si le troisième paramètre est omis, il indique la chaîne à partir du caractère de début à la fin de la chaîne. |
| Gauche | Gauche (chaîne, longueur) | Obtenir la chaîne de longueur de longueur du côté gauche de la chaîne de chaîne |
| Droite | Droite (chaîne, longueur) | Obtenir la chaîne de longueur de longueur du côté droit de la chaîne de chaîne |
| Lait | LCase (String) | Convertir toutes les lettres en majuscules en chaîne de chaîne en lettres minuscules |
| Ucase | Ucase (chaîne) | Convertir toutes les lettres majuscules en chaîne de cordes en lettres majuscules |
| Disque | StrComp (string1, string2 [, compare]) | Renvoie le résultat de la comparaison entre String1 String et String2 String. Si les deux chaînes sont les mêmes, elle renvoie 0, si elle est moins, elle renvoie -1, et si elle est plus grande, elle renvoie 1 |
| Instruit | Instant (String1, String2 [, compare] ) | Renvoie la première occurrence de String1 String dans String2 String |
| Diviser | Split (String1, Delimiter [, count[, start] ]) | Divisez la chaîne en un tableau unidimensionnel en fonction du délimiteur, où le délimiteur est utilisé pour identifier les limites de la sous-chaîne. Si vous êtes omis, utilisez l'espace ("") comme séparateur. Comptez le nombre de sous-chaînes renvoyées, -1, indique que toutes les sous-chaînes sont renvoyées. Le démarrage est 1 pour effectuer la comparaison de texte; S'il est 0 ou effectuer une comparaison binaire est omis. |
| Remplacer | Replace(expression, find, replacewith[, compare[, count[, start]]]) | Renvoie une chaîne où un nombre spécifié de certaines sous-chaînes (finis) est remplacé par une autre sous-chaîne (Remplacewith). |
1. Exemple de fonction Len:
L'exemple suivant utilise la fonction LEN pour renvoyer le nombre de caractères dans une chaîne:
Dim MyStringMyString = Len("VBSCRIPT") 'MyStringcontient8. 2. TRIM, LTRIM, RTRIM FONCTION Exemples:
L'exemple suivant utilise les fonctions Ltrim, Rtrim et Trim pour éliminer les espaces, les espaces de queue, les espaces de démarrage et de queue au début d'une chaîne:
Dim MyVarMyVar = LTrim(" vbscript ") 'MyVarcontient"vbscript ".MyVar = RTrim(" vbscript ") 'MyVarcontient" vbscript".MyVar = Trim(" vbscript ") 'MyVar