Regularni vyrazy v C: prosim, poradte
- Elvea
- Nováček

-
- Registrován: 05. črc 2006
Regularni vyrazy v C: prosim, poradte
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

-
- Registrován: 12. kvě 2005
- Bydliště: Chomutov
- Kontaktovat uživatele:
- Lando
- Nováček

-
- Registrován: 25. črc 2005
- Kontaktovat uživatele:
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...
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...
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);btw. nemusi to bejt uplne dobre, Regex jsem videl prvne a zkousel jenom par moznosti...
- Elvea
- Nováček

-
- Registrován: 05. črc 2006
Uff, teda takovejch otázek najednou, že ani nevim, jak odpovědět.. Asi sem moc začáteční, že ti ani nerozumim.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?