Ich muss überprüfen, ob eine URL auf eine bestimmte Weise beginnt. Der richtige Weg, dies zu tun, wäre also
url.StartsWith("word1/{randomWord}/word2").
Gibt es eine Möglichkeit, dies mit einem zufälligen Wort zu passieren, das eine beliebige Anzahl von Buchstaben oder Zahlen ist?
Bearbeiten: Beliebig viele Buchstaben oder Zahlen*
Lösung des Problems
Sie könnten eine Regex verwenden:
regex.IsMatch(url, @"^word1/[A-Za-z0-9]+/word2")
- Das "^" zeigt an, dass dies am Anfang der URL stehen muss
- Das „[A-Za-z0-9]" gibt die Zeichen an, die im Zufallswort vorkommen dürfen (bei Bedarf anpassen).
- Das „+" zeigt an, dass die Länge des Zufallswortes mindestens 1 sein muss.
Keine Kommentare:
Kommentar veröffentlichen