Ga naar inhoud
Contact us

Replace()

Replace ( string1, start, n, string2 )

ArgumentBeschrijving
string1De string waarin u tekens wilt vervangen door string2.
startEen long waarvan de waarde het nummer is van het eerste teken dat u wilt vervangen. (Het eerste teken in de string heeft nummer 1.)
nEen long waarvan de waarde het aantal tekens is dat u wilt vervangen.
string2De string die tekens in string1 vervangt. Het aantal tekens in string2 kan groter zijn dan, gelijk zijn aan of kleiner zijn dan het aantal tekens dat u vervangt.

Gegevenstype: String Retourneert de string met de vervangen tekens.

Als de startpositie voorbij het einde van de string ligt, voegt Replace string2 toe aan het einde van string1. Als er na de startpositie minder tekens staan dan in n is opgegeven, vervangt Replace alle tekens rechts van het teken op positie start.

Als n nul is, voegt Replace in feite string2 in string1 in.

Deze expressie wijzigt de laatste twee tekens van de string David in e en retourneert Dave:

Replace('David', 4, 2, 'e')

Deze expressie retourneert MY HOUSE:

Replace('YOUR HOUSE', 1, 4, 'MY')

Deze expressie retourneert Closed for the Winter:

Replace('Closed for Vacation', 12, 8, 'the Winter')