我在C#2008中使用asp.net 3.5。
我有一个文本框并验证它我有一个正则表达式验证器。为了允许使用正则表达式ValidationExpression="[a-zA-Z0-9_. ,'#&$~@!-]*"
现在我想允许double quotes (")
作为特殊字符。为此,我尝试了ValidationExpression="[a-zA-Z0-9_. ,'#&$~@!\"-]*"
和ValidationExpression="[a-zA-Z0-9_. ,'#&$~@!"-]*"
等但是给出了Parser Error。
有人可以帮忙吗?
答案 0 :(得分:3)
您需要使用"
或""
"
你的正则表达式应该是
^[\w. ,'#&$~@!"-]*$
\w
与[a-zA-Z\d_]