我有两个关于使用System.ComponentModel.DataAnnotations进行MVC视图验证的问题:
如何验证在文本框中输入的值是否为URI?
如果在Box中输入的网址不是以HTTP://开头,或以“.m3u8”结尾
答案 0 :(得分:1)
尝试这样的事情
[RegularExpression(@"((((ht)tp?:\/\/)?[^\/\s]+\.(m3u8))(\/\S*)?)", ErrorMessage="Not a Valid URL")]
public string URL { get; set; }