VBScript Replace Fonksiyonu

Tanım ve Kullanım

Replace fonksiyonu, belirli sayıda bir dizgeyi başka bir dizge ile değiştirebilir.

Sözdizimi

Replace(string,find,replacewith[,start[,count[,compare]]])
Parametre Açıklama
string Gerekli. Aranması gereken dizge.
find Gerekli. Değiştirilecek dizge parçası.
replacewith Gerekli. Değiştirilecek alt dizge.
start İsteğe bağlı. Başlangıç konumu belirler. Varsayılan 1'dir.
count Opsiyonel. Belirtilen değişiklik sayısını belirler. Varsayılan -1'dir, yani tüm olası değişiklikler yapılır.
compare Opsiyonel. Kullanılan dize karşılaştırma türünü belirler. Varsayılan 0'dır.

compare parametresinin değeri:

Sabit Değer Açıklama
vbBinaryCompare 0 İkili karşılaştırma yap.
vbTextCompare 1 Metin karşılaştırması yap.

Replace olası döndürebilecek değerler:

Parametre olası değerleri Replace döndüren değer
expression sıfır uzunluklu Sıfır uzunluklu dize ("")
expression Null Hata.
find parametresi sıfır uzunluklu expression incelemesinin kopyası.
replacewith parametresi sıfır uzunluklu find parametresi tarafından belirlenen tüm içeriklerin silindiği expression incelemesinin kopyası.
start > Len(expression) Sıfır uzunluklu dize.
count 0 expression incelemesinin kopyası.

Örnek

Örnek 1

dim txt
txt="Bu güzel bir gün!"
document.write(Replace(txt,"beautiful","horrible"))

Çıktı:

Bu kötü bir gün!