Announcement

Collapse
No announcement yet.

Regex und Gruppen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Regex und Gruppen

    Hallo,

    ich habe folgendenden String:

    <pre>
    OBJECT Table 3 Payment Terms
    {
    OBJECT-PROPERTIES
    {
    Datum="17.12.01";
    Zeit=12:00:00;
    Versions Liste=NAVW13.10;
    http://www.contoso.com:8080/letters/readme.html
    }
    {
    }
    }

    OBJECT Table 4 Currency
    {
    OBJECT-PROPERTIES
    {
    }

    }
    </pre>

    und möchte gern die Objekte parsen.

    Ich schaffe schon die den Typ (Table) die ID und den Namen auszulesen:

    <pre>
    Regex ObjectRegex = new Regex( @"OBJECT\s+(?<Type>\w+)\s+(?<ID>\d+)\s+(?<Name>.+) \r", RegexOptions.Compiled);
    </pre>

    aber nun möchte ich gern den Teil zwischen "Zeilenanfang{" und "Zeilenanfang}" in eine Gruppe ("ObjectData") parsen.

    Wie geht das?

Working...
X