我需要在ASP.NET中使用正则表达式验证器的正则表达式,该用户需要在消息中写入至少50个符号(字符)。怎么做?我试过了
。(点){50,}但它不起作用。
答案 0 :(得分:3)
.{50,}
对我来说似乎是一个正确的RegExp。
但是,我认为,仅当字段不为空时才检查正则表达式,并且空字符串被认为是有效的,因此您需要将其与RequiredFieldValidator
结合使用。
答案 1 :(得分:1)
这个应该有效。
<asp:RegularExpressionValidator ID="Validator1" runat="server"
ControlToValidate="TextBox"
ErrorMessage="Minimum length is 50"
ValidationExpression=".{50}.*" />
答案 2 :(得分:0)
这对我有用
/^[a-zA-Z0-9]{50,}$/