textbox的Asp.net正则表达式验证程序

textbox的Asp.net正则表达式验证程序,asp.net,regex,Asp.net,Regex,我正在使用正则表达式验证器来验证网页中的文本输入。我使用的正则表达式是 ValidationExpression="([a-z]|[A-Z]|[0-9]|[ ]|[-]|[_]|[.]|[;]|[:]|[@]|[']|["]|[(]|[)]|[/])+" 我的问题是,我无法像这样输入文本\\Arun\\。我需要在文本框中输入正斜杠。如果有人知道要输入斜杠的验证表达式,请发布详细信息。谢谢。我不太确定您要针对什么进行验证,但看起来您只是想针对一个空文本框进行验证。如果是这样,

我正在使用正则表达式验证器来验证网页中的文本输入。我使用的正则表达式是

 ValidationExpression="([a-z]|[A-Z]|[0-9]|[ ]|[-]|[_]|[.]|[;]|[:]|[@]|[']|["]|[(]|[)]|[/])+"

我的问题是,我无法像这样输入文本\\Arun\\。我需要在文本框中输入正斜杠。如果有人知道要输入斜杠的验证表达式,请发布详细信息。谢谢。我不太确定您要针对什么进行验证,但看起来您只是想针对一个空文本框进行验证。如果是这样,就使用

<asp:RequiredFieldValidator />

而不是正则表达式验证器


希望这能有所帮助。

我已经解决了在验证表达式中添加“\\”以将“\\”包含在texbox中的问题

ValidationExpression="([a-z]|[A-Z]|[0-9]|[ ]|[-]|[_]|[.]|[;]|[:]|[@]|[']|[&quot;]|[(]|[)]|[/]|[\\])+"

使用
“^[-a-zA-Z0-9;@'”(/\\]+$
感谢Ulugbek UmirovI解决了我的问题,将“\\”包含在验证表达式中。ValidationExpression=“([a-z]|[a-z]|[0-9]|[…]|[…]|[…]|[…]]|[…]|[…]|[…]|[…]|[…]|[…]|[…]|[…]+“为什么要使用
[a-z]|[a-z]
,而您可以在我的示例中使用
[a-zA z]
)。