none
Regulärer Ausdruck für Protokoll mit Ausnahme RRS feed

  • Frage

  • Hallo,

    mit folgendem regulären Ausdruck wird aktuell geprüft, ob es sich bei einem String um ein URL handelt

    new Regex(@"^(?<proto>\w+)://").IsMatch(mystring)

    Es funktioniert wunderbar. Jetzt möchte ich jedoch eine Ausnahme aufnehmen. Es soll kein Match geben, wenn mystring mit dynamicsnav:// beginnt. Ich könnte die Prüfung mit einem String.StartsWith(@"dynamicsnav://") kombinieren. 

    Spricht etwas dagegen? Gibt es eine schönere Lösung?

    Danke und viele Grüße,
    Christian

    Mittwoch, 24. August 2016 07:36

Antworten