zoukankan      html  css  js  c++  java
  • RegularExpressionValidator控件中正则表达式用法一

    RegularExpressionValidator控件中正则表达式用法

    验证数字:
    只能输入1个数字

    表达式 ^\d$
    描述 匹配一个数字
    匹配的例子 0,1,2,3
    不匹配的例子

    只能输入n个数字

    表达式 ^\d{n}$ 例如^\d{8}$
    描述 匹配8个数字
    匹配的例子 12345678,22223334,12344321
    不匹配的例子

    只能输入至少n个数字

    表达式 ^\d{n,}$ 例如^\d{8,}$
    描述 匹配最少n个数字
    匹配的例子 12345678,123456789,12344321
    不匹配的例子

    只能输入m到n个数字

    表达式 ^\d{m,n}$ 例如^\d{7,8}$
    描述 匹配m到n个数字
    匹配的例子 12345678,1234567
    不匹配的例子 123456,123456789

    只能输入数字

    表达式 ^[0-9]*$
    描述 匹配任意个数字
    匹配的例子 12345678,1234567
    不匹配的例子 E,清清月儿,http://blog.csdn.net/21aspnet

    只能输入某个区间数字

    表达式 ^[12-15]$
    描述 匹配某个区间的数字
    匹配的例子 12,13,14,15
    不匹配的例子

    只能输入0和非0打头的数字

    表达式 ^(0|[1-9][0-9]*)$
    描述 可以为0,第一个数字不能为0,数字中可以有0
    匹配的例子 12,10,101,100
    不匹配的例子 01,清清月儿,http://blog.csdn.net/21aspnet

    只能输入实数

    表达式 ^[-+]?\d+(\.\d+)?$
    描述 匹配实数
    匹配的例子 18,+3.14,-9.90
    不匹配的例子 .6,33s,67-99

    只能输入n位小数的正实数

    表达式 ^[0-9]+(.[0-9]{n})?$以^[0-9]+(.[0-9]{2})?$为例
    描述 匹配n位小数的正实数
    匹配的例子 2.22
    不匹配的例子 2.222,-2.22,http://blog.csdn.net/21aspnet

    只能输入m-n位小数的正实数

    表达式 ^[0-9]+(.[0-9]{m,n})?$以^[0-9]+(.[0-9]{1,2})?$为例
    描述 匹配m到n位小数的正实数
    匹配的例子 2.22,2.2
    不匹配的例子 2.222,-2.2222,http://blog.csdn.net/21aspnet

    只能输入非0的正整数

    表达式 ^\+?[1-9][0-9]*$
    描述 匹配非0的正整数
    匹配的例子 2,23,234
    不匹配的例子 0,-4,

    只能输入非0的负整数

    表达式 ^\-[1-9][0-9]*$
    描述 匹配非0的负整数
    匹配的例子 -2,-23,-234
    不匹配的例子 0,4,
    只能输入n个字符

    表达式 ^.{n}$ 以^.{4}$为例
    描述 匹配n个字符,注意汉字只算1个字符
    匹配的例子 1234,12we,123清,清清月儿
    不匹配的例子 0,123,123www,http://blog.csdn.net/21aspnet/
  • 相关阅读:
    Hadoop 学习笔记 (十) hadoop2.2.0 生产环境部署 HDFS HA Federation 含Yarn部署
    hadoop 2.x 安装包目录结构分析
    词聚类
    Hadoop 学习笔记 (十一) MapReduce 求平均成绩
    Hadoop 学习笔记 (十) MapReduce实现排序 全局变量
    Hadoop 学习笔记 (九) hadoop2.2.0 生产环境部署 HDFS HA部署方法
    Visual Studio Code 快捷键大全(Windows)
    Eclipse安装教程 ——史上最详细安装Java &Python教程说明
    jquery操作select(取值,设置选中)
    $.ajax 中的contentType
  • 原文地址:https://www.cnblogs.com/lds85930/p/1293417.html
Copyright © 2011-2022 走看看