Erstatt er en ofte brukt ASP-funksjon som lar deg erstatte ett tegn eller tegn i en streng med et annet tegn eller tegn.

Det tar inn tre parametere:

* Strengvariabelen å operere på
* Et tegn eller tegn å se etter
* Et tegn eller tegn for å erstatte det med

Den opprinnelige strengvariabelen er ikke endret.

Det er MANGE grunner til å bruke Erstatt. En av de vanligste er å fikse e-postproblemer når folk sender en e-postadresse til deg. Folk er beryktet for å legge til ekstra mellomrom til begynnelsen, slutten eller til og med midten av e-postadressen. Mange mailere kveler på de ekstra mellomrom. Så for å bli kvitt alle mellomrom - erstatte dem med "ingenting" - vil du bruke:

RecEmail = Erstatt (RecEmail, "", "")

En annen vanlig bruk av erstatte er å ta inn en kommentar som en bruker har skrevet inn og formatere den for nettlesing. Brukere skriver inn returneringer, eller CHR (13) i teksten. Imidlertid ignorerer nettlesere selvfølgelig harde avkastninger, slik at brukerens tekst alle sammen. For å endre alle disse returene med nettkommandoen

som er avsnittbruddet, vil du bruke:

UserComment = Erstatt (UserComment, CHR (13), "

")

Når du viser UserComment, er det paragrafbrudd for å skille brukerens avsnitt pent.

ASP-strengfunksjoner

Introduksjon til ASP Ebook

Last ned denne eboken for å få alt du trenger å vite om å lære ASP - fra en trinnvis opplæring til funksjonslister, prøvekode, vanlige feil og løsninger og mye mer! 101 sider.