[英]Regular Expression that allows word characters and a few special characters but no commas
我有一個名為“ 分類 ”的視圖模型,可以在我的MVC網站中使用。
我正在嘗試使用正則表達式屬性在此視圖模型上驗證名為“ Description ”的屬性。
此“ 描述 ”屬性的要求是:
因此,這些值應通過驗證:
這些應該失敗:
到目前為止,這是我的正則表達式:
^[a-zA-Z0-9 _+-\/\\\(\)]+$
上面所有的期望值都通過了,但是應該失敗列表中的前兩個值(逗號和句點值)也通過了,這是錯誤的! 這非常令人沮喪。
請讓我知道我在正則表達式中缺少的內容。
提前多謝
中號
您需要在字符類中轉義'-'破折號
^[a-zA-Z0-9 _+\-\/\\\(\)]+$
沒有它,您將得到:
在“ +”和“ /”之間的字符«+-/»**
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.