Ich habe einige Schwierigkeiten mit einem bestimmten Regex Ich versuche zu verwenden. Ich suche nach jedem Vorkommen eines Strings (für meine Zwecke werde ich sagen, dass es "mystring" ist) in einem Dokument, außer wo es in einem Tag ist, z. Regex verwenden, um bestimmte Zeichenfolge nicht in HTML-Tag zu finden
<a href="_mystring_">
sollte nicht überein, aber
<a href="someotherstring">_mystring_</a>
Sollte übereinstimmen, da es nicht in einem Tag ist (im Sinne von „im Inneren des < und> Marker“) Ich habe für diese .NET regex Funktionen bin mit auch.
meinst du Ihr zweites Beispiel sollte * nicht * übereinstimmen? –
[Bitte schreiben Sie nicht "regexes verwenden, um HTML zu analysieren" antworten Sie hier] –
robbotic: nein, es sollte übereinstimmen. Es ist nicht innerhalb der < and > Marker. Ich muss eine Ersetzung auf _mystring_ vornehmen, aber nicht, wenn es Teil des Tags ist, wie es im oberen Beispiel ist. Auch das Laden dieses in ein XDocument oder was auch immer ist in meiner Situation nicht wirklich machbar. – Sukasa