Recommandé: utilisez ASP pour planifier des salles de chat J'ai peur que peu de internautes qui surfent souvent sur Internet ne soient jamais allés dans la salle de chat pour discuter au hasard. Faites simplement attention et vous constaterez que la plupart de ces salles de discussion sont maintenues à l'aide de programmes ou d'applications CGI développés en Java. Les programmeurs qui ont développé ce type de CGI ou d'applet savent que
Regardons d'abord les paramètres détaillés de remplacement
décrire
Renvoie une chaîne où un nombre spécifié de certaines sous-chaînes est remplacé par une autre sous-chaîne.
grammaire
Remplacer (expression, trouver, remplacer par [, comparer [, compter [, start]]])
La syntaxe de la fonction de remplacement a les paramètres suivants:
Description du paramètre
expression requise. Une expression de chaîne contient la sous-chaîne à remplacer.
Trouvez l'option requise. La substance est recherchée.
Remplacer avec l'option requise. Sous-chaîne utilisée pour le remplacement.
Démarrer facultatif. Commencez à rechercher l'emplacement de la sous-chaîne dans l'expression. Si elle est omise, la valeur par défaut est 1. Doit l'utiliser lorsqu'il est associé au nombre
Le nombre est facultatif. Le nombre de remplacements de sous-chaîne effectués. S'il est omis, la valeur par défaut est -1, indiquant que tous les remplacements possibles sont effectués. Doit être utilisé lorsqu'il est associé au démarrage.
Comparez facultatif. Indique la valeur du type de comparaison utilisé lors du calcul de la sous-chaîne. Pour les valeurs, consultez la section Paramètres. S'il est omis, la valeur par défaut est 0, ce qui signifie que les comparaisons binaires doivent être effectuées.
installation
Le paramètre Compare peut avoir les valeurs suivantes:
Description de la valeur constante
VBBinaryCompare 0 effectuer une comparaison binaire.
VBTextCompare 1 effectuer la comparaison de texte.
Valeur de retour
Remplacer renvoie les valeurs suivantes:
Si remplacer les retours
L'expression est la longueur zéro longueur zéro chaîne ().
L'expression est une erreur nul.
trouver est une copie de l'expression de la longueur zéro.
Remplacewith est une copie de l'expression de longueur zéro, où tout le contenu spécifié par le paramètre Find est supprimé.
Démarrer> Len (expression) chaîne de longueur zéro.
Le nombre est une copie de l'expression 0.
illustrer
La valeur de retour de la fonction de remplacement est une chaîne qui a été remplacée (commencer à partir de la position spécifiée par début à la fin de la chaîne d'expression), plutôt qu'une copie de la chaîne d'origine du début à la fin.
L'exemple suivant utilise la fonction de remplacement pour renvoyer une chaîne:
La copie de code est la suivante:
DIM MYSTRING
MyString = remplacer (xxpxxpxxp, p, y) 'La comparaison binaire commence à l'extrémité gauche de la chaîne. Renvoie xxyxxpxxy.
MyString = remplacer (xxpxxpxxp, p, y, 'La comparaison de texte commence par le troisième caractère. Renvoie yxxyxxy. 3, -1, 1)
Méthode 1: Utilisez la propre fonction d'ASP pour la remplacer. C'est également la méthode la plus simple.
Titre = Remplacer (Titre, DF, SD, 1, -1,1)
Explication détaillée des paramètres de la fonction de remplacement:
Paramètre 1: chaîne source
Paramètre 2: caractères à remplacer
Paramètre 3: nouveau caractère. ,, vous devez remplacer certains caractères de la chaîne source par des caractères nouvellement spécifiés
Paramètre 4: La valeur est 1. Spécifiez la recherche de la chaîne à partir du premier caractère
Paramètre 5: La valeur est -1 spécifie que chaque sous-chaîne doit être remplacée
Paramètre 6: Valeur 1 La comparaison de la chaîne spécifiée est insensible au cas.
Deux fonctions (surlignez les mots clés)
Méthode 2: Remplacez le caractère spécifié par un cas régulier insensible
Ce qui suit est le code source de fonction:
La copie de code est la suivante:
'// Fonction: remplacement de la chaîne
'// Article: Expression régulière, chaîne remplacée, chaîne remplacée
Fonction publique RempaceTest (Patn, MSTR, REPLSTR)
Diche
Définir regex = new regexp
regex.Pattern = Patn
regex.ignorecase = true
regex.global = true
RempaceTest = regex.replace (MSTR, REPLSTR)
Définir Regex = rien
Fonction finale
Partager: fonction de l'utilisation de l'ASP pour l'impression réseau % @ Linguistique = vbscript%% option explicite dim strSubmit 'La valeur utilisée dans la forme pour enregistrer le bouton de soumission dim strprinterpath' La valeur du chemin de l'imprimante réseau dans la forme dim strename 'la valeur du nom d'utilisateur dans la forme strpassword' la valeur du mot de passe sous forme dim StrMessage 'La valeur du contenu imprimé DIM OBJFS' VBScript