Kirjautuminen

Haku

Tehtävät

Hakemisto: Visual Basic: Merkkijonot: Replace

Funktio korvaa merkkijonon toisella merkkijonossa.

Replace(merkkijono, hakusana, korvattava[, aloituskohta[, raja[, vertailu]]])

Funktio korvaa hakusanat korvattavilla merkkijonoilla merkkijonossa. Jos aloituskohtaa ei ole annettu, korvaaminen aloitetaan merkkijonon alusta. Raja on korvausten maksimimäärä, oletuksena rajaa ei ole. Hakusanan kanssa käytettävä vertailu voi olla:

arvovakiokuvaus
-1vbUseCompareOptionKäyttää oletusvertailua (mahdollisuus määrittää Option Compare -lauseella).
0vbBinaryCompareIsojen ja pienien kirjaimien välillä on ero.
1vbTextCompareIsojen ja pienien kirjaimien välillä ei ole eroa.
2vbDatabaseCompareKäyttää tietokantavertailua (Microsoft Access).

Esimerkki:

Dim testi As String
testi = "1 plus 1 on 3."
testi = Replace(testi, "on", "ei ole")
MsgBox testi '1 plus 1 ei ole 3.

Aiheeseen liittyvää: Filter

Tietoa sivustosta