Fonction de remplacement VBScript
❮ Référence complète de VBScript
La fonction Remplacer remplace une partie spécifiée d'une chaîne par une autre chaîne un nombre de fois spécifié.
Syntaxe
Replace(string,find,replacewith[,start[,count[,compare]]])
Parameter | Description |
---|---|
string | Required. The string to be searched |
find | Required. The part of the string that will be replaced |
replacewith | Required. The replacement substring |
start | Optional. Specifies the start position. Default is 1. All characters before the start position will be removed. |
count | Optional. Specifies the number of substitutions to
perform. Default value is -1, which means make all possible substitutions |
compare | Optional. Specifies the string comparison to use.
Default is 0 Can have one of the following values:
|
Exemples
Exemple 1
Remplacez le mot "magnifique" par "fantastique":
<%
txt="This is a beautiful day!"
response.write(Replace(txt,"beautiful","fantastic"))
%>
La sortie du code ci-dessus sera :
This is a fantastic day!
Exemple 2
Remplacez la lettre "i" par "##":
<%
txt="This is a beautiful day!"
response.write(Replace(txt,"i","##"))
%>
La sortie du code ci-dessus sera :
Th##s ##s a beaut##ful day!
Exemple 3
Remplacez la lettre "i" par "##", en commençant à la position 15 :
Notez que tous les caractères avant la position 15 sont supprimés.
<%
txt="This is a beautiful day!"
response.write(Replace(txt,"i","##",15))
%>
La sortie du code ci-dessus sera :
t##ful day!
Exemple 4
Remplacez les 2 premières occurrences de la lettre "i" par "##", en commençant à la position 1 :
<%
txt="This is a beautiful day!"
response.write(Replace(txt,"i","##",1,2))
%>
La sortie du code ci-dessus sera :
Th##s ##s a beautiful day!
Exemple 5
Remplacez la lettre "t" par "##", avec une comparaison textuelle et binaire :
<%
txt="This is a beautiful day!"
response.write(Replace(txt,"t","##",1,-1,1) & "<br />")
response.write(Replace(txt,"t","##",1,-1,0))
%>
La sortie du code ci-dessus sera :
##his is a beau##iful day!
This is a beau##iful day!
❮ Référence complète de VBScript