hey, nu heb ik al tamelijk wat samengegooid in ASP.NET, veel geslaagd, maar nu stoot ik toch op een irritant probleem:
werkt, maar doet natuurlijk niet wat hij moet doen, want hij behoudt die [ en ] omdat die deel uitmaken van de pattern syntax. Nu weet ik dat ik die in PHP dan gewoon moet escapen, maar dan krijg ik dit van de compiler:
CS1009: Unrecognized escape sequence
omdat \\[ blijkbaar niet mag.
ik heb adhv http://www.asciitable.com/ reeds geprobeerd om dit:
Output.Text = Regex.Replace(Bron.Text, "\133B\135(.*)\133/B\135", "<b>$1</b>", RegexOptions.Multiline|RegexOptions.IgnoreCase);
te doen, maareuhm, still nada
Mijn vraag is dus, hoe dan wel?? Hier is toch wel een oplossing voor mag ik hopen...
heb op google (web en nieuwsgroepen) gezocht, maar daar vind je voor square brackets ofwel niets, ofwel de gewone betekenis als deel van de pattern syntax. Ook hier op het forum heb'k gekeken, maar niets gevonden...
code:
1
2
3
4
| void Vervang_Click(Object sender, EventArgs e) {
Output.Text = Regex.Replace(Bron.Text, "[B](.*)[/B]", "<b>$1</b>", RegexOptions.Multiline|RegexOptions.IgnoreCase);
Bron.Text = "";
} |
werkt, maar doet natuurlijk niet wat hij moet doen, want hij behoudt die [ en ] omdat die deel uitmaken van de pattern syntax. Nu weet ik dat ik die in PHP dan gewoon moet escapen, maar dan krijg ik dit van de compiler:
CS1009: Unrecognized escape sequence
omdat \\[ blijkbaar niet mag.
ik heb adhv http://www.asciitable.com/ reeds geprobeerd om dit:
Output.Text = Regex.Replace(Bron.Text, "\133B\135(.*)\133/B\135", "<b>$1</b>", RegexOptions.Multiline|RegexOptions.IgnoreCase);
te doen, maareuhm, still nada
Mijn vraag is dus, hoe dan wel?? Hier is toch wel een oplossing voor mag ik hopen...
heb op google (web en nieuwsgroepen) gezocht, maar daar vind je voor square brackets ofwel niets, ofwel de gewone betekenis als deel van de pattern syntax. Ook hier op het forum heb'k gekeken, maar niets gevonden...
[ Voor 11% gewijzigd door Verwijderd op 13-06-2003 17:04 ]