Nahradit je běžně používaná funkce ASP, která umožňuje nahradit jeden znak nebo znaky v řetězci jiným znakem nebo znaky.

Převezme tři parametry:

* Řetězcová proměnná, na které budeme pracovat
* Znak nebo znaky, které je třeba hledat
* Znak nebo znaky, které mají být nahrazeny

Původní řetězcová proměnná se nezmění.

Existuje mnoho důvodů, proč použít Replace. Jedním z nejčastějších je řešení problémů s e-mailem, když vám lidé pošlou e-mailovou adresu. Lidé jsou proslulí přidáním mezer na začátek, konec nebo dokonce do středu své e-mailové adresy. Mnoho mailerů se dusilo na tyto další prostory. Chcete-li se zbavit všech prostorů a nahradit je „ničím“, použijte:

RecEmail = Nahradit (RecEmail, "", "")

Dalším běžným použitím nahrazení je vzít komentář, který uživatel zadal, a formátovat jej pro čtení na webu. Uživatelé do svých textů zadávají návratky nebo CHR (13). Webové prohlížeče však samozřejmě ignorují tvrdé návraty, takže text uživatele se všichni zamotají dohromady. Chcete-li změnit všechny tyto výnosy pomocí webového příkazu

což je konec odstavce, který byste použili:

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

")

Nyní, když zobrazíte UserComment, jsou konce odstavců, které pěkně oddělují odstavce uživatele.

Funkce řetězce ASP

Úvod do ASP Ebook

Stáhněte si tuto knihu, abyste získali vše, co potřebujete vědět o učení ASP - od tutoriálu krok za krokem po seznamy funkcí, ukázkový kód, běžné chyby a řešení a mnohem více! 101 stránek.

Video Návody: Azure Friday | Profiling Live Azure Web Apps with Application Insights (Duben 2024).