Textovß reklama zdarma: TextLink.cz | Katalog WAP odkaz∙: Ceskywap.cz | WAP browser: SmithBrowser | WAP poΦφtadlo: Pocitadlo.Ceskywap.cz |
Vyhledßvßnφ na serveru |
Katalog ASP odkaz∙: Hledßte informace o ASP? Zkuste nßÜ nov² katalog odkaz∙ na ASP weby. Vφce zde... |
Zßklady prßce s °et∞zci v ASP
Jak s nimi pracovat ?Chcete-li naplnit °et∞zec, je nutnΘ jej nejd°φve nadefinovat.Toto se provßdφ pomocφ Dim. Dim vase_promena Za Dim tedy napφÜete nßzev prom∞nnΘ. Lze pou₧φvat znaky jako "_" a podobn∞. NedoporuΦuji do nßzvu prom∞nn²ch vklßdat ΦeskΘ znaky. Na velikosti pφsma nezßle₧φ. ZjiÜt∞nφ dΘlky °et∞zceFunkce Len(string) vrßtφ dΘlku °et∞zce.Dim delka Vas_retezec = "Nekolik znaku, ktere chceme secist." Delka = Len(Vas_retezec) Response.Write(delka) Do prom∞nΘ delka a na monitor dostanete Φφslo 35. O°ezßnφ mezer z °et∞zceChcete-li, aby °et∞zec neobsahoval mezery na jeho levΘ stran∞ pou₧ijte LTrim(string). Mezery z pravΘ strany o°φzne RTrim(string). Chcete-li o°φznout mezery z obou stran, je mo₧nΘ pou₧φt pouze Trim(string).Dim Vase_promena Vase_promena = "ááá retezec obsahujici mezeryáá" retezec=Trim(Vase_promena) retezec=LTrim(Vase_promena) retezec=RTrim(Vase_promena) Napln∞nφ °etezce znakyNastane-li p°φpad ve kterΘm budete pot°ebovat °et∞zec, kter² bude obsahovat n∞kolik po sob∞ jdoucφch znak∙, nenφ nic jednoduÜφho, ne₧ pou₧φt p°φkaz Space(string).Dim plny_retezec plny_retezec = space(3) Tento p°φkaz naplnφ °et∞zec plny_retezec 3 mezerami. Pro ov∞°enφ, ₧e obsah prom∞nΘ je opravdu dan² poΦet mezer je mo₧nΘ vyu₧φt p°φkaz Len(string), kter² vrßtφ poΦet znak∙. Tento v²sledek vypφÜete a mßte jistotu, ₧e opravdu je v stringu plny_retezec po₧adovan² poΦet mezer. Dim plny_retezec Dim x plny_retezec = space(3) x = Len(plny_retezec) Response.Write(x) Syntaxe: promena = Space(pocet_znaku) Napln∞nφ prom∞nnΘ urΦit²m znakemDim plny_retezecplny_retezec = String(3,"L") Response.Write(plny_retezec) Tento p°φkaz zajistφ napln∞nφ stringu plny_retezec t°emi znaky L - "LLL" Syntaxe: promena = String(pocet_znaku,znak) O°φznutφ libovolnΘho znaku z levaLeft(string, pocet_znaku)P°φklad: Dim retezec Dim vysledek retezec = "jedna dlouha veta" vysledek = Left(retezec, 3) Response.Write(vysledek) Toto Vßm vypφÜe 3 znaky z °et∞zce retezec - "jed". O°φznutφ libovolnΘho znaku z pravaRight(string, pocet_znaku)P°φklad: Dim retezec Dim vysledek retezec = "jedna dlouha veta" vysledek = Right(retezec, 3) Response.Write(vysledek) Tento p°φklad vrßtφ "eta". P°φÜt∞ se podφvßme na to, jak vyhledat v °et∞zci urΦit² znak, pop°φpad∞ n∞kolik znak∙, jak jej oznaΦit nebo editovat. Mßte se tedy jist∞ na co t∞Üit. Zden∞k Cendra Souvisejφcφ Φlßnky
|
|