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,}$

     
     

      

     

      

     
     
  • 相关阅读:
    C# WPF全局捕获异常 防止程序崩溃闪退
    mysql数据库动态创建分区
    mysql增加修改主键_mysql怎么修改添加主键
    C#中@的用法总结(转)
    python OpenCV使用
    turtle --- 海龟绘图¶
    Python 常用趣味模块
    Eclipse中Ant的使用
    Eclipse中Ant的使用
    Thinking in java(五)
  • 原文地址:https://www.cnblogs.com/zhou-xm/p/12986026.html
Copyright © 2011-2022 走看看