gaz*_*zer 7 regex asp.net validation
我需要验证文本框的输入长度.
max length属性不适用于Multiline文本框.
我的正则表达式是:
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server"
ErrorMessage="The notes has exceeded maximum length."
ControlToValidate="txtNotes" Display="Dynamic"
ValidationExpression=".{0,500}" ValidationGroup="PO">
*</asp:RegularExpressionValidator>
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是当在文本框中输入新行时验证程序报告问题.
我需要添加到ValidationExpression以忽略回车?
谢谢
Jus*_*gan 11
更改.{0,500}到[\s\S]{0,500}.请注意,不会完全忽略回车; 他们仍然会计入500个字符的限制.
当然,如果500个字符是数据库字段的大小,那就是您想要的行为.
| 归档时间: |
|
| 查看次数: |
5980 次 |
| 最近记录: |