NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze: Rozpoznání stringu.

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
Majkel
Člen
Avatar
Majkel:2.4.2015 8:56

Ahoj, potřeboval bych poradit s následujícím problémem.

Mám takovýto string:

string s = "Nějaký text <parametr1="neco" parametr2="neco"> další text."

A nyní potřebuji v tomto stringu rozpoznat část <parametr1="neco" parametr2="neco">. Normálně bych to udělal za pomoci:

if (s.Contains("<parametr1="neco" parametr2="neco">")
**{}**

Problém ale je, že mezi uvozovky může uživatel vkládat hodnoty, které pak zpracovávám a celý string nahrazuji jiným, podle zadaných hodnot. Nevím tedy, jak takový string ve větě rozpoznat, když některé jeho části jsou proměnlivé.

Snad jsem to tak nějak vysvětlil. Díky za rady.

Editováno 2.4.2015 8:57
 
Odpovědět
2.4.2015 8:56
Avatar
vosa53
Člen
Avatar
vosa53:2.4.2015 8:59

Přesně na tohle jsou regulární výrazy. :)

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
2.4.2015 8:59
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 2 zpráv z 2.