Regularni vyrazy v C: prosim, poradte

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
Elvea
Nováček
Nováček
Registrován: 05. črc 2006

Regularni vyrazy v C: prosim, poradte

Příspěvek od Elvea »

Ahoj, dostali sme ve skole ukol a potrebuju poradit. Musim zadat regularni vyraz, ktery mi z html kodu vybere vsechno az po urcity vyraz. Potrebuju pouzit: Regex.Replace (nacteny_soubor, "Tady potrebuju poradit", string.Empty)
next_ghost
Začátečník
Začátečník
Registrován: 12. kvě 2005
Bydliště: Chomutov
Kontaktovat uživatele:

Příspěvek od next_ghost »

C#... :blee:

Jakym způsobem chce ta funkce označit nahrazovanou část řetězce? Závorkama? A jak to bere řídící znaky? Escape sekvence jako řídící znak a bez escape jako normální znak v textu nebo naopak?
Lando
Nováček
Nováček
Registrován: 25. črc 2005
Kontaktovat uživatele:

Příspěvek od Lando »

podle http://www.regular-expressions.info/
konkretne http://www.regular-expressions.info/quickstart.html
a sample utilitky, ktera se da stahnout tady: http://www.regular-expressions.info/dotnet.html (dole)
a s pomoci par pokusu...

Kód: Vybrat vše

String str2 = Regex.Replace(str, "text.+.", String.Empty, RegexOptions.Singleline);
pricemz misto text je jakejkoliv text (kterej by ale nemel obsahovat nekolik specialnich znaku - vic na tom quickstartu)

btw. nemusi to bejt uplne dobre, Regex jsem videl prvne a zkousel jenom par moznosti...
Elvea
Nováček
Nováček
Registrován: 05. črc 2006

Příspěvek od Elvea »

next_ghost píše:C#... :blee:

Jakym způsobem chce ta funkce označit nahrazovanou část řetězce? Závorkama? A jak to bere řídící znaky? Escape sekvence jako řídící znak a bez escape jako normální znak v textu nebo naopak?
Uff, teda takovejch otázek najednou, že ani nevim, jak odpovědět.. Asi sem moc začáteční, že ti ani nerozumim. :( Ale Ď... :)
Odpovědět

Zpět na „Programování a web“