1 <span class='Txt9Gray'>Decisions (</span>
Ich versuche, die 1
von dieser Zeichenfolge zu greifen. Vor dem 1
ist noch ein span
, aber ich kann das nicht als Marker verwenden, da es von Seite zu Seite wechseln kann. Gibt es einen Regex-Ausdruck, der einfach die 1
aufnehmen kann?Ein Weg zu RegEx eine Nummer ohne ein Präfix-Tag?
Das Wort Decisions
wird immer existieren. Das ist mein Hauptweg, um diese Linie zu finden. Hier ist, was ich habe ohne Erfolg versucht:
strRegex.Append("(?<strDecisionWins>[^<]+)[\s]*?
<span class='[\s\w\W]*'>\bDecisions\b \([\s\w\W]*?</span>")
Dies hält die spans
vor dem eigentlichen 1
greifen. Die durchgezogene Linie die oben enthält, ist:
<span class='Txt9Gray'>(T)KOs (</span> 66.67 <span class='Txt9Gray'>%) </span> <br /> 1 <span class='Txt9Gray'>Decisions (</span> 33.33 <span class='Txt9Gray'>%) </span> <br />
Das Problem ist, dass das Spiel der ersten Stunde wird passend, anstelle des aus einem Stück.
gefolgt:
Die Vorgriffs-Technik kann mit anderen regulären Ausdruck dergleichen kombiniert werden Wie sieht die ganze Linie aus? –
%)
1 %)
- Problem ist, dass das Spiel den Anfang von dem, was ich gerade gepostet habe, anstelle des einen Stückes entspricht. – jlrolin
Ich habe Ihren Kommentar in der Frage bearbeitet, damit jeder ihn sehen kann, ohne Kommentare lesen zu müssen. – Eddie