Ich brauche ein Stück Regex, das für eine NICHT-Übereinstimmung verwendet werden kann. Nehmen Sie beispielsweise für dieSo ignorieren Sie Wörter in einer Zeichenfolge mit regulären Ausdrücken
http://www.site.com/layout/default.aspx
http://www.site.com/default.aspx
http://www.site.com/layout.aspx
Die Regex der folgenden URL sollte keine URL-Zeichenfolge Übereinstimmen, die das Verzeichnis "Layout" enthält
http://www.site.com/layout/default.aspx
und ich stattdessen auf
http://www.site.com/default.aspx
http://www.site.com/layout.aspx
entsprechen sollten, wie kann ich tun dies mit .NET regex?
Hängt davon ab, welches Werkzeug Sie verwenden. –
Laut meiner Antwort kann dies mit negativem Lookahead gemacht werden, was in den meisten Regex-Implementierungen unterstützt wird. –