Regex начинается с 'https', 'http' или '/' для свойства в MVC - PullRequest
0 голосов
/ 26 марта 2020
[Display(Name = "Url")]
[RegularExpression("/^(\/|https?:\/\/)/i", ErrorMessage = "Url must start with 'http://', 'https://', or '/'")]
public string Url{ get; set; }

Я пытаюсь использовать Regex для аннотаций данных в одном из моих свойств в моей модели. Он должен начинаться с http, https или forward sla sh. Я пытаюсь избежать форварда sla sh в Regex, но получаю сообщение об ошибке «Нераспознанная escape-последовательность». Есть идеи?

...