Stránka 1 z 1
Regularni vyrazy v C: prosim, poradte
Napsal: stř 5. črc 2006, 19:31
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)
Napsal: čtv 6. črc 2006, 15:18
od next_ghost
C#...
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?
Napsal: čtv 6. črc 2006, 18:04
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...
Napsal: pát 14. črc 2006, 14:34
od Elvea
next_ghost píše:C#...
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 Ď...
