Latest web development tutorials

VBScript Remplacer la fonction

VBScript Référence Complete VBScript Référence

Remplacer la fonction pour remplacer chaîne par une autre partie de chaîne spécifiée du nombre de fois spécifié.

grammaire

Replace(string,find,replacewith[,start[,count[,compare]]])

参数 描述
string 必需。被搜索的字符串。
find 必需。将被替换的字符串部分。
replacewith 必需。用于替换的子字符串。
start 可选。指定的开始位置。默认值是 1。起始位置之前的所有字符将被删除。
count 可选。规定要执行的替换的次数。
默认值是 -1,表示进行所有可能的替换。
compare 可选。规定要使用的字符串比较类型。默认是 0。

可采用下列的值:

  • 0 = vbBinaryCompare - 执行二进制比较
  • 1 = vbTextCompare - 执行文本比较

Exemples

exemple 1

Le mot «beau» remplacé par «fantastique»:

<script type="text/vbscript">

txt="This is a beautiful day!"
document.write(Replace(txt,"beautiful","fantastic"))

</script>

Des exemples de sortie ci-dessus:

This is a fantastic day!

Essayez »

exemple 2

La lettre "i" est remplacé par "##":

<script type="text/vbscript">

txt="This is a beautiful day!"
document.write(Replace(txt,"i","##"))

</script>

Des exemples de sortie ci-dessus:

Th##s ##s a beaut##ful day!

Essayez »

exemple 3

La lettre "i" est remplacé par "##", commencer de la position 15:

S'il vous plaît noter que tous les personnages sont 15 positions avant d'être supprimé.

<script type="text/vbscript">

txt="This is a beautiful day!"
document.write(Replace(txt,"i","##",15))

</script>

Des exemples de sortie ci-dessus:

t##ful day!

Essayez »

exemple 4

À partir de la position 1, l'ex-deux lettres «i» est remplacé par «##»:

<script type="text/vbscript">

txt="This is a beautiful day!"
document.write(Replace(txt,"i","##",1,2))

</script>

Des exemples de sortie ci-dessus:

Th##s ##s a beautiful day!

Essayez »

exemple 5

La lettre "t" est remplacé par "##", utilisant à la fois du texte et comparaison binaire:

<script type="text/vbscript">

txt="This is a beautiful day!"
document.write(Replace(txt,"t","##",1,-1,1) & "<br />")
document.write(Replace(txt,"t","##",1,-1,0))

</script>

Des exemples de sortie ci-dessus:

##his is a beau##iful day!
This is a beau##iful day!

Essayez »

VBScript Référence Complete VBScript Référence