zoukankan      html  css  js  c++  java
  • 正则表达式常见匹配

    1、匹配中文

    [u4e00-u9fa5]

    2、匹配双字节字符(包括汉字在内)

    [^x00-xff]

    2、匹配Email地址

    [w!#$%&'*+/=?^_`{|}~-]+(?:.[w!#$%&'*+/=?^_`{|}~-]+)*@(?:[w](?:[w-]*[w])?.)+[w](?:[w-]*[w])?

    3、匹配url地址

    [a-zA-z]+://[^s]*

    4、匹配中国邮政编码

    [1-9]d{5}(?!d)

    5、匹配18位身份证号

    ^(d{6})(d{4})(d{2})(d{2})(d{3})([0-9]|X)$

    6、匹配正整数

    ^[1-9]d*$

    7、匹配负整数

    ^-[1-9]d*$

    8、匹配整数

    ^-?[1-9]d*$

    9、匹配非负整数

    ^[1-9]d*|0$

    10、匹配非正整数

    ^-[1-9]d*|0$

    11、匹配正浮点数

    ^[1-9]d*.d*|0.d*[1-9]d*$

    12、匹配负浮点数

    ^-[1-9]d*.d*|-0.d*[1-9]d*$

    13、匹配空白行

    s*

    匹配汉字文字:

    [u4e00-u9fa5]

    匹配非汉字字符:

    [^u4e00-u9fa5]

    匹配双字节字符(汉字、中文标点符号等):

    [^x00-xff]
  • 相关阅读:
    Centos 7 下安装LDAP 双主同步
    Apache Ranger && HDFS
    Java 学习(六)
    Java学习(五)
    Java学习(四)
    Java学习(三)
    Java学习(二)
    Java学习(一)
    css笔记
    磁盘性能测试方法
  • 原文地址:https://www.cnblogs.com/kyshu/p/9582686.html
Copyright © 2011-2022 走看看