And*_*rey 8 regex asp.net validation
看起来像一个简单的任务 - 获取一个测试字符串特定长度的正则表达式:^.{1,500} $
但如果一个字符串的"\ r \n"比上面的匹配总是失败!
正确的正则表达式应该如何接受新行字符作为字符串的一部分?
我有一个<asp:TextBox TextMode="Multiline">并使用RegularExpressionValidator来检查用户输入的长度.
谢谢,安德烈
Yan*_*ton 13
您可以RegexOptions.Singleline在验证输入时使用该选项.这会将输入视为单行语句,并将其解析为此.
否则,您可以尝试使用以下表达式:
^(.|\s){1,500}$
Run Code Online (Sandbox Code Playgroud)
这应该适用于多行输入.
| 归档时间: |
|
| 查看次数: |
7712 次 |
| 最近记录: |