我想使用正則表達式驗證程序,以確保某個字符串變量包含子字符串"www.youtube.com/watch?v="
,我該怎麼做?使用正則表達式驗證器,以確保一個字符串包含特定的子字符串
[RegularExpression()]
[Required(ErrorMessage = "Youtube link is Required")]
[StringLength(100, ErrorMessage="Youtube link cannot exceed 50 characters")]
public string YoutubeLink { get; set; }
你想要什麼語言的答案?此外,有很多資源顯示如何使用正則表達式來做到這一點 – Boundless
這是在Asp.Net MVC c# –
從你的代碼看起來像我們正在談論的C#(糾正我,如果我錯了(也許添加一個apropreiate標籤)在這種情況下:爲什麼你需要一個正則表達式?'YoutubeLink.Contains(「www.youtube.com/watch?v =」)'將返回是否該子字符串包含在'YoutubeLink'或如果我錯誤的語言,我仍然會猜想這種方法會存在 – Grizzly