zoukankan      html  css  js  c++  java
  • 正则表达式常用字符

      字符 说明
    一般字符 . 匹配任意除换行符” “以外的字符
    转义字符,如需匹配*,可使用*或者[*]
    [] 字符集,对应位置可以是字符集中的任意一个字符
    [^]表示取反,不是^后的字符的其他字符匹配
    预定义字符集 d 数字,相当于[0-9]
    D 非数字,相当于[^d]
    s 空白字符,相当于[ fv 空格 ]
    S 非空白字符,相当于[^s]
    w 单词字符,包括数字和字母,相当于[A-Za-z0-9]
    W 非单词字符,非数字字母,相当于[^w]
    数量词 * 匹配前一个字符0或者无限次
    + 匹配前一个字符1或无限次
    ? 匹配前一个字符0或1次
    {m} 匹配前一个字符m次
    {m,n} 匹配前一个字符m到n次,最少m,最多n
    边界匹配(不消耗待匹配字符中的字符) ^ p匹配开头或者多行模式的每一行的开头
    $ p匹配结尾或者多行模式中的每一行的结尾
    A  
      
     p匹配出现在字母数字w和非字母数字W之间的边界。如:a!b可匹配出"a!b",前边是a(w),后面是!(W),故可匹配上
    B [^],匹配ww或者WW之间的边界。如:aBb或!B!
  • 相关阅读:
    替换TStrings
    WordPress数据备份方案
    图像反色
    通过网络复制文件
    SQL Server的patindex和charindex的用法
    C冒泡排序 @100到200素数
    正则。IP验证
    C以二进制读、写、文本
    HTML下拉框、文本框、复选框!
    HTM页面获得本机时间
  • 原文地址:https://www.cnblogs.com/lihuijuan/p/13030169.html
Copyright © 2011-2022 走看看