ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
1288
1288
EMPFEHLEN
-
Ich habe einen String der folgendermaßen aussieht:
Code :1
string eingabe = "Mama [formula]abc[/formula], papa [formula]7*5[/formula] und ich";
ich möchte nun das jedes vorkommen von [formula]...[/formula] durch <formula>...</formula> ersetzt wird.
Also folgendes Ergebnis:
Code :1
Mama <formula>abc</formula>, papa <formula>7*5</formula> und ich
Bisher hab ich das so gemacht:
Code :1
string erg = Regex.Replace(eingabe, @"\[formula\](.*)\[/formula\]", "<formula>$1</formula>");
nur interpretiert er mir leider dann nur das erste [formula] und das letzte [/formula], so dass herauskommt:
Hat jemand ne Idee?Code :1
Mama <formula>abc[/formula], papa [formula]7*5</formula> und ich
-
Hallo Marius,
meine Regex Kenntnisse reichen jetzt leider auch nicht aus um das zu lösen...
Aber warum Regex ?
Das kannst du doch (wenn ich das richtig verstanden habe) ganz einfach
über Strings.Replace lösen.
Gruß
Jens
-
14.05.08 00:10 #3
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Hi.
Regex ist von Natur aus Gierig.
Code :1
\[formula\](.*?)\[/formula\]
Dieses Pattern sollte abhilfe schaffen.
Das Fragezeichen schaltet dieses gierige Verhalten sozusagen aus.
@Jens: Vielleicht möchte er es noch erweitern, und da ist dann RegEx praktischer.
lgWith the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
Ähnliche Themen
-
Hilfe bei regulärem Ausdruck
Von exiter28 im Forum PHPAntworten: 1Letzter Beitrag: 28.09.10, 09:15 -
Hilfe zu regulärem Ausdruck
Von d_b im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 2Letzter Beitrag: 09.05.09, 10:34 -
Hilfe bei regulärem Ausdruck
Von Commanderalpha im Forum PHPAntworten: 5Letzter Beitrag: 04.09.07, 12:42 -
Brauch Hilfe bei Regulärem Ausdruck
Von Soapp im Forum PHPAntworten: 2Letzter Beitrag: 29.08.06, 14:10 -
Hilfe bei Regulärem Ausdruck
Von schoko im Forum PHPAntworten: 2Letzter Beitrag: 02.08.06, 14:50





Zitieren


Login





