zoukankan      html  css  js  c++  java
  • 正则规则

    ^  开始

    $  结束

       特殊符号,可以用在前面加上反斜杠,如反斜杠本身用\表示,句号.用.表示,以此类推

    {}   //  跟在字符或字符簇后面的花括号({})用来确定前面的内容的重复出现的次数。 

               一个数字 {x} 的意思是前面的字符或字符簇只出现x次 ;

               一个数字加逗号 {x,} 的意思是前面的内容出现x或更多的次数 ;

               两个数字用逗号分隔的数字 {x,y} 表示 前面的内容至少出现x次,但不超过y次。

    ? 与 {0,1} 是相等的,都代表着: 0个或1个前面的内容 或 前面的内容是可选的

    *   与 {0,} 是相等的,它们都代表着 0 个或多个前面的内容 

    +   与 {1,} 是相等的,表示 1 个或多个前面的内容

    []  字符族

      [a-z]  //匹配所有的小写字母 

      [A-Z]  // 匹配所有大写字母

      [a-zA-Z]  //  匹配所有字母

      [0-9]  // 匹配所有数字

      [0-9.-] // 匹配所有数字,句号和减号

      [f ]  // 匹配所有白字符

      ^[a-z][0-9]$ // 匹配一个由一个小写字母和一位数字组成的字符串

      ^[^a-z][0-9]$  // 匹配一个由一个非小写字母和一位数字组成的字符串   当在一组方括号里使用 ^ 时,它表示""或"排除"的意思

      ^[1-9][0-9]{0,}$  //  所有正整数    ===   ^[1-9][0-9]*$

      ^-{0,1}[0-9]{1,}$  // 所有整数   ====   ^-?[0-9]+$

      ^[-]?[0-9]+.?[0-9]+$ // 所有浮点型     ====   ^-?[0-9]{1,}.?[0-9]{1,}$

     
     

      

     

      

     
     
  • 相关阅读:
    PHP 获取完整URL地址
    竖向 两级手风琴 TAB 栏
    Log4Net 用法记录
    C# 正整数和非零正整数校验
    NewtonSoft对象转json时,把 NULL 转 "" , 过滤 NULL, DateTime 时间类型去除 T
    SQL 事务
    SQL insert 主键冲突
    【记录】无法读取配置节“AppSettings”,因为它缺少节声明
    asp.net 前后台数据交互方式(转)
    php 生成文件txt到指定目录
  • 原文地址:https://www.cnblogs.com/zhou-xm/p/12986026.html
Copyright © 2011-2022 走看看