RegularExpressionValidator 验证能不能包含全部字符(含中文)?

来源:百度知道 编辑:UC知道 时间:2024/07/08 02:35:44
他的表达式?

<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="FileUpload2"
ErrorMessage="*此文件类型被限制,请压缩后上传!"
ValidationExpression="^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))+(.jpg|.JPG|.Jpg|.gif|.GIF|.Gif|.rar|.RAR|.Rar|.DOC|.doc|.Doc|.zip|.ZIP|.Zip|.xls|.Xls|.XLS)$"></asp:RegularExpressionValidator>

[\w\W]{1,50}

任意字符一到50个!

要运行全部字符,最简单的用
.* (是一个小数点加上一个星号,不要有空格)

那这个控件就申明为
<asp:RegularExpressionValidator runat="server" ControlToValidate="FileUpload2"
ErrorMessage="*此文件类型被限制,请压缩后上传!"
ValidationExpression=".*" />