[英]C# Regular expression for combination of space, alphanumeric and special characters
我在C#2008中使用asp.net 3.5。
我有一個文本框,要驗證它,我有一個正則表達式驗證器。 為了允許字母數字,空格和某些特殊字符,我使用以下正則表達式ValidationExpression="[a-zA-Z0-9_. ,'#&$~@!-]*"
現在,我想允許double quotes (")
作為特殊字符。為此,我嘗試了ValidationExpression="[a-zA-Z0-9_. ,'#&$~@!\\"-]*"
ValidationExpression="[a-zA-Z0-9_. ,'#&$~@!\\"-]*"
和ValidationExpression="[a-zA-Z0-9_. ,'#&$~@!"-]*"
等,但給出解析器錯誤。
有人可以幫忙嗎?
你需要逃離"
使用""
或"
您的正則表達式應為
^[\w. ,'#&$~@!"-]*$
\\w
類似於[a-zA-Z\\d_]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.