dodání ihned! nové
Pouze tento týden sleva až 80 % na e-learning týkající se PHP. Zároveň využij akce až 30 % zdarma při nákupu e-learningu. Více informací.
Hledáme programátora do rostoucího týmu ITnetwork.cz, 100% home office, 100% flexibilní pracovní doba. Více informací
PHP week
Avatar
Honzs Sedlomn:14.8.2015 1:57

Zdravím, jen tak pro praxi si zkouším vytvořit noobský webový prohlížeč. Ovšem on to bez http:// v textboxu nevezme. Jak se dá udělat, abych zjistil, jestli text box obsahuje úsek "http://"? Kdyby ho obsahoval, presel by na stránku a pokud ne, tak by ho na začátek přídal.
Ano, příkazy jako

url_choice.Text = url_choice.Text.Insert(0, "http://");

umím, ale opravdu nevím jak zjistil, když uživatel zadal třeba www.seznam.cz, tak jestli to http:// neobsahuje, tak aby ho tam doplnil. Vím jak ošetřit celý text v textboxu, ale ani za boha nevím jak pouze část.
Díky za rady,

 
Odpovědět
14.8.2015 1:57
Avatar
Odpovídá na Honzs Sedlomn
Jakub Lásko[Saarix]:14.8.2015 6:24
url_coice.Text.Contains("http://");
Nahoru Odpovědět
14.8.2015 6:24
Časem je vše možné.
Avatar
Odpovídá na Honzs Sedlomn
Jakub Lásko[Saarix]:14.8.2015 6:26

Ještě pro doplnění, vrací to bool, takže si to dej do jednoduchého ifu a pokud to vrátí false, tak do toho řetězce na ačátek to "http://" doplň a je hotovo :)

Nahoru Odpovědět
14.8.2015 6:26
Časem je vše možné.
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Honzs Sedlomn
Jan Vargovský:14.8.2015 7:07

Radši pouzij StartsWith(...)

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět
14.8.2015 7:07
Avatar
Honzs Sedlomn:14.8.2015 11:04

Děkuju moc!! Je to sice maličkost, ale v praxi je to hodně důležité :)

 
Nahoru Odpovědět
14.8.2015 11:04
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.