2
我有一个文本框。我添加了一个正则表达式验证文本框,可以包含一个或20个字符如下ASP.NET正则表达式 - 验证表达式
<asp:RegularExpressionValidator ID="regex" runat="server"
ErrorMessage="This contain pipe or more than 20 characters"
ValidationExpression="^.{1,20}$"
ControlToValidate="txtRegexTester" >
</asp:RegularExpressionValidator>
我要确保文本框中不包含PIPE(|
)符号也。我如何在一个ValidationExpression
中实现这两个目标?
这可能比我的回答更好的性能!一个注意事项:你不需要逃避字符类中的'|'。 – Vache
@Vache thx的提示,将更正。 –
为实际工作提供帮助。 – Ramaswamy