-
18.07.11 08:30 #1
- Registriert seit
- Jul 2011
- Ort
- Haiger (Hessen)
- Beiträge
- 5
Hallo,
ich weiß nicht ob die Frage hier an der richtigen Stelle steht, weiß aber auch nicht wo sie besser hinpassen würde.
Ich möchte einen String durchsuchen der folgendes Muster enthält.
Code :1
<Variable TEST="abc"
Was davor und dahinter steht ist mir egal. Es soll mit
anfangen. Und mitCode :1
<Variable TEST="
wieder aufhören.Code :1
"
Dazwischen darf alles stehn. (außer natürlich das Anführungszeichen).
[^"] reicht mir nicht aus weil es nicht nur ein zeichen ist sondern beliebig viele.
Ich muss irgendwie festlegen das das ganze durch ein Anführungszeichen begrenzt ist.
Wie viele Zeichen dazwischen stehn ist nicht festgelegt.
^ und $ kann ich dafür meiner Meinung nach leider nicht benutzen, da der string nicht damit anfängt und aufhört sondern nur das was ich suche.
Wäre schön wenn ihr mir helfen könntet
NJGeändert von nathanaelj (18.07.11 um 08:45 Uhr)
-
Hallo,
hier können beliebige Zeichen zwischen den " " stehen.
Code csharp:1 2 3 4
string g = "<Variable TEST=\"abc\">"; Regex r = new Regex("<Variable TEST=\"(.*?)\""); if (r.IsMatch(g)) Console.WriteLine(r.Match(g).Groups[1].Value);
MfG Turri
PS: Wenn ich helfen konnte, würde ich mich über ein Danke oder eine positive Bewertung freuen. :-)
-
18.07.11 14:27 #3
- Registriert seit
- Jul 2011
- Ort
- Haiger (Hessen)
- Beiträge
- 5
Danke,
ein paar minuten zu spät
habs mittlerweile so gelöst:
Code :1
Regex.Replace(XmlAll, "<Variable " + puffer + "=\"([^\"]{1,})\""
Ähnliche Themen
-
Regulärer Ausdruck für "index of"-Seite :(
Von Hawkster im Forum PHPAntworten: 5Letzter Beitrag: 29.05.11, 11:35 -
Regulärer Ausdruck: Variableninhalt suchen inkl. "\b"
Von gorgel im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 24.03.11, 07:30 -
Regulärer Ausdruck für eine Funktion "substrBySearch"
Von Wessy im Forum Javascript & AjaxAntworten: 8Letzter Beitrag: 21.10.09, 13:37 -
Regulärer Ausdruck Anfang"." $suchbegriff Bis "."
Von R00Ki3 im Forum PHPAntworten: 2Letzter Beitrag: 14.08.06, 18:37 -
Regulärer Ausdruck für "nichts"
Von TVE im Forum Hosting & WebserverAntworten: 6Letzter Beitrag: 16.02.05, 14:15



1Danke

Zitieren
Login





