VB.NET Match-string zwischen Klammern (Klammern)

Suche nach einem Muster für text zwischen den Klammern.
Zum Beispiel: "(this is) a (test)" ausgeben sollte

"this is"
"test"

Mit Dim m As Match = Regex.Match(str, pattern, RegexOptions.Multiline)

Habe ich danach gesucht, stackOverflow, Google und versucht Beispiele auf RegExr und nichts scheint zu funktionieren für mich.

Diese Arbeit auf RegExr aber nicht VB.NET

"\(([^)(]++|(?R))+\)" - Fehler geschachtelter Quantifizierer

"(?<=\<p\>)(.*?)(?=<\/p\>)" - Quantifizierer folgenden nichts

Andere zurück:
"this is) a (test" - matching weit äußeren Klammern

PS ich könnte auch das gleiche für

[],"",{}

wäre es gut, die haben Sie alle an einem Ort für alle, die sich unter vb.net

InformationsquelleAutor | 2012-08-24
Schreibe einen Kommentar