Erstat er en almindeligt anvendt ASP-funktion, der giver dig mulighed for at erstatte et tegn eller tegn i en streng med et andet tegn eller tegn.

Det tager tre parametre ind:

* Strengvariablen at operere på
* Et tegn eller tegn at se efter
* Et tegn eller tegn til at erstatte det med

Den originale strengvariabel ændres ikke.

Der er MANGE grunde til at bruge Erstat. En af de mest almindelige er at løse e-mail-problemer, når folk sender en e-mail-adresse til dig. Folk er berygtede for at tilføje ekstra mellemrum til begyndelsen, slutningen eller endda midten af ​​deres e-mail-adresse. Mange mailere kvæler de ekstra pladser. Så for at slippe af med alle mellemrum - erstatte dem med "intet" - ville du bruge:

RecEmail = Erstat (RecEmail, "", "")

En anden almindelig brug af erstatte er at indtaste en kommentar, som en bruger har indtastet og formatere den til weblæsning. Brugere indtaster returneringer eller CHR (13) i deres tekst. Imidlertid ignorerer webbrowsere naturligvis hårde returneringer, så brugerens tekst alt sammen. For at ændre alle disse returneringer med webkommandoen

som er afsnitskiftet, ville du bruge:

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

")

Når du nu viser UserComment, er der paragrafbrud for at adskille brugerens afsnit pænt.

ASP-strengfunktioner

Introduktion til ASP Ebook

Download denne e-bog for at få alt, hvad du har brug for at vide om at lære ASP - fra en trin for trin-tutorial til funktionslister, prøvekode, almindelige fejl og løsninger og meget mere! 101 sider.

Video Instruktioner: Part 49 Html encoding in asp net mvc (Kan 2024).