Ich möchte eine Suche nach einigen Markup und suchen Sie nach einem bestimmten Tag, das ein bestimmtes Attribut nicht enthält.
Wenn das Tag {Mytag} ist und das Attribut fett gedruckt ist, möchte ich das Mytag finden, wo Fett fehlt.Extrahieren Zeichenfolge in Klammern, wenn es keine andere Zeichenfolge enthält
diese finden:
{mytag size = 3}
ignorieren diese:
{mytag bold = "true" size = 3}
Regex ist nicht das beste Werkzeug nicht reguläre Sprachen zum Parsen. – hsz
Welche Art von Markup ist das? Für die meisten Markups stehen robuste Parser zur Verfügung (z. B. HtmlAgilityPak für HTML). –