20. juni 2007 - 11:21Der er
5 kommentarer og 1 løsning
RegEx.replace()
Hej, Jeg suger til regex og har derfor brug for lidt hjælp! Jeg står og skal lave en replacement i en tekst(eks.):
string pattern = ???? (her jeg ikke kan få det til at fungere)
string _in = "Md5 i teori og praksis CAPTCHA: et script til at kende forskel på computere Og mennesker! Unik Besøgs tæller uden MySQL Installer Windows XP."
string out = Regex.Replace(_in, pattern, "<b>og</b>", RegexOptions.IgnoreCase) ------------------------------------- altså skulle out gerne se således ud: Md5 i teori <b>og</b> praksis CAPTCHA: et script til at kende forskel på computere <b>Og</b> mennesker! Unik Besøgs tæller uden MySQL Installer Windows XP."
Jeg kan jo desvære ikke bruge string .Replace() da den ikke kan ignorere store/små bogstaver - så jeg går ud fra regex er den bedste metode?
Jeg skal bruge denne RegEx i forbindelse med en søge funktion, hvor jeg f.eks. søger på "dette". Jeg finder så en tekst op fra en db og viser til en bruger. Jeg skal så i denne tekst erstatte alle "dette"'er med "<b>dette</b>" og ignorer case. Giver dette mening?
Ja, jeg tænkte nok jeg var en mand - godt du lige fik det på plads :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.