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).