`

使用RegularExpressionValidator验证

阅读更多

使用RegularExpressionValidator验证:

只能输入数字:“^[0-9]*$”
只能输入n位的数字:“^d{n}$”
只能输入至少n位数字:“^d{n,}$”
只能输入m-n位的数字:“^d{m,n}$”
只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”
只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{2})?$”
只能输入有1-3位小数的正实数:“^[0-9]+(.[0-9]{1,3})?$”
只能输入非零的正整数:“^+?[1-9][0-9]*$”
只能输入非零的负整数:“^-[1-9][0-9]*$”
只能输入长度为3的字符:“^.{3}$”
只能输入由26个英文字母组成的字符串:“^[A-Za-z]+$”
只能输入由26个大写英文字母组成的字符串:“^[A-Z]+$”
只能输入由26个小写英文字母组成的字符串:“^[a-z]+$”
只能输入由数字和26个英文字母组成的字符串:“^[A-Za-z0-9]+$”
只能输入由数字、26个英文字母或者下划线组成的字符串:“^w+$”
验证用户密码:“^[a-zA-Z]w{5,17}$”正确格式为:以字母开头,长度在6-18之间,

只能包含字符、数字和下划线。
验证是否含有^%&',;=?$"等字符:“[^%&',;=?$x22]+”
只能输入汉字:“^[u4e00-u9fa5],{0,}$”
验证Email地址:"^[^@]([a-zA-Z_0-9.])+@([a-zA-Z_0-9.])+[^@]$"
验证InternetURL:“^http://([w-]+.)+[w-]+(/[w-./?%&=]*)?$”

验证电话号码:“^((d{3,4})|d{3,4}-)?d{7,8}$”

asp.net里面自带的验证Email地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

只能输入数字与符号“-”     ^[\d\-]+$

只能输入数字、英文、下划线、中杠线      [\w\-]+

分享到:
评论

相关推荐

    常用正则表达式如:日期正则表达式,使用RegularExpressionValidator验证控件时的验证功能及其验证表达式,从URL地址中提取文件名的javascript程序等

    #### 二、使用RegularExpressionValidator验证控件 在Web开发中,经常需要用到表单验证来确保用户输入的数据符合预期格式。`RegularExpressionValidator`是一个常用的验证控件,它可以用来验证表单中的数据是否符合...

    验证控件使用说明,RequiredFieldValidator,CompareValidator ,RangeValidator ,RegularExpressionValidator,CustomValid

    ASP.NET提供了多种内置的验证控件,包括`RequiredFieldValidator`、`CompareValidator`、`RangeValidator`、`RegularExpressionValidator`以及`CustomValidator`,这些控件可以帮助开发者快速实现各种常见的验证逻辑...

    正规表达式的验证 RegularExpressionValidator

    ### 正规表达式的验证 RegularExpression...通过以上内容,我们可以了解到`RegularExpressionValidator`控件的强大功能以及如何使用它来验证各种类型的输入数据。这对于构建高质量的Web应用程序来说是非常重要的。

    ASP.NET中的RegularExpressionValidator

    使用RegularExpressionValidator,首先需要在页面的.aspx文件中添加控件,并设置其ControlToValidate属性为需要验证的控件ID。然后,将ValidationExpression属性设置为一个有效的正则表达式。例如,如果要验证一个...

    ASP.NET使用验证控件创建注册窗体

    - 电子邮件:使用RegularExpressionValidator验证邮箱格式。 **3. 配置验证控件** 每个验证控件都有若干属性,如ControlToValidate(要验证的控件ID)、ErrorMessage(显示的错误消息)、ValidationGroup(分组验证...

    ASP.NET 常用函数及方法

    #### 四、使用RegularExpressionValidator验证输入 `RegularExpressionValidator`是ASP.NET中用于验证输入是否符合特定模式的强大控件。它可以用来验证各种格式的数据,例如数字、日期、邮箱等。 **示例代码:** `...

    Validator验证框架 回顾ActionForm的表单验证,掌握Validator验证框架.zip

    掌握Validator验证框架,你需要了解如何定义和使用自定义验证规则,如何在控制器和视图中处理验证结果,以及如何实现客户端和服务端的同步验证。此外,了解如何处理跨字段验证、异步验证以及如何自定义验证消息也是...

    asp.net2.0系列教程第3章_第10节

    例如,我们可以使用RequiredFieldValidator确保必填字段不为空,使用RegularExpressionValidator验证电子邮件地址的格式。 接下来,我们需要处理用户交互,这通常通过编写后台代码(C#或VB.NET)完成。在ASP.NET中...

    js常用注册验证

    在上述代码中,采用了正则表达式验证控件`asp:RegularExpressionValidator`来确保用户输入的是有效的电子邮件地址格式。 ```html <asp:TextBox ID="TxTEmail" runat="server" MaxLength="18"></asp:TextBox> <asp:...

    常用正则表达式大全

    在使用RegularExpressionValidator验证控件时,可以根据以上正则表达式来实现特定的输入限制,确保数据的准确性和一致性。例如,限制只能输入数字、特定位数的数字、非零整数、浮点数等。在实际应用中,根据具体需求...

    Java-PHP正则表达式的使用

    ### 使用RegularExpressionValidator验证控件时的验证功能及表达式 - **只能输入数字**: `"^[0-9]*$"` - **只能输入n位的数字**: `"^d{n}$"` - **只能输入至少n位数字**: `"^d{n,}$"` - **只能输入m-n位的数字**: `...

    .NET 验证控件的应用

    例如,在注册表单中,可能需要使用RequiredFieldValidator验证用户名非空,CompareValidator验证密码强度,RangeValidator验证年龄在合法范围内,RegularExpressionValidator验证邮箱格式,最后用CustomValidator...

    常用的正则表达式(regularExpression)

    ### 常用的正则表达式(regularExpression) 正则表达式是一种强大的文本处理工具,在数据验证、字符串提取等方面有着广泛的应用。本文将详细解释给出的正则表达式及其应用场景。 #### 1. Email: \b[A-Z0-9._%-]+@[A...

    正规式的使用和控件的验证

    其中最常用的就是`RegularExpressionValidator`控件,它主要用于验证用户输入的数据是否符合预设的正规式规则。 #### 三、`RegularExpressionValidator`的使用 1. **控件的基本结构**: ```xml <asp:...

    jscodecommon

    使用RegularExpressionValidator验证控件时的验证功能及其验证表达式 - **正则表达式**: - 只能输入数字:“`^[0-9]*$`” - 只能输入n位的数字:“`^d{n}$`” - 只能输入至少n位数字:“`^d{n,}$`” - 只能输入...

    asp.net控件验证

    本文将详细解析ASP.NET控件验证中的几个核心概念和实践,包括RequiredFieldValidator、RegularExpressionValidator等控件的使用方法。 ### RequiredFieldValidator `RequiredFieldValidator`控件是最常用的验证器...

    验证控件与正则表达式

    常见的验证控件包括RequiredFieldValidator(检查字段是否为空)、CompareValidator(比较两个控件的值)、RegularExpressionValidator(使用正则表达式验证)等。这些控件可以显著提高用户体验,因为它们可以在用户...

Global site tag (gtag.js) - Google Analytics