如何为“至少50个符号”编写正则表达式?

时间:2011-08-23 08:13:02

标签: c# asp.net regex

我需要在ASP.NET中使用正则表达式验证器的正则表达式,该用户需要在消息中写入至少50个符号(字符)。怎么做?我试过了

。(点){50,}但它不起作用。

3 个答案:

答案 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,}$/