正则表达式字符集

POSIX Description ASCII Unicode Shorthand Java
[:alnum:] Alphanumeric characters [azAZ09] [\p{L}\p{Nl}
 
\p{Nd}]
\p{Alnum}
[:alpha:] Alphabetic characters [azAZ] \p{L}\p{Nl} \p{Alpha}
[:ascii:] ASCII characters [\x00\x7F] \p{InBasicLatin} \p{ASCII}
[:blank:] Space and tab [ \t] [\p{Zs}\t] \h \p{Blank}
[:cntrl:] Control characters [\x00\x1F\x7F] \p{Cc} \p{Cntrl}
[:digit:] Digits [09] \p{Nd} \d \p{Digit}
[:graph:] Visible characters (anything except spaces and control characters) [\x21\x7E] [^\p{Z}\p{C}] \p{Graph}
[:lower:] Lowercase letters [az] \p{Ll} \l \p{Lower}
[:print:] Visible characters and spaces (anything except control characters) [\x20\x7E] \P{C} \p{Print}
[:punct:] Punctuation and symbols. [!”\#$%&'()*+,
\-./:;<=>?@\[
\\\]^_`{|}~]
\p{P} \p{Punct}
[:space:] All whitespace characters, including line breaks [ \t\r\n\v\f] [\p{Z}\t\r\n\v\f] \s \p{Space}
[:upper:] Uppercase letters [AZ] \p{Lu} \u \p{Upper}
[:word:] Word characters (letters, numbers and underscores) [AZaz09_] [\p{L}\p{Nl}
 
\p{Nd}\p{Pc}]
\w
[:xdigit:] Hexadecimal digits [AFaf09] [AFaf09] \p{XDigit}

原创文章,作者:N27_what,如若转载,请注明出处:http://www.178linux.com/79453

(0)
N27_whatN27_what
上一篇 2017-07-07 01:56
下一篇 2017-07-08 08:33

相关推荐

  • 8月20日程序包管理

    程序包管理 概述    API:Application Program Interface应用编程接口    ABI:Application Binary Interface应用二进制接口    Unix-like,  …

    Linux干货 2016-08-21
  • 创建CA证书

    创建CA证书 CA证书         CA 也拥有一个证书(内含公钥和私钥)。网上的公众用户通过验证 CA 的签字从而信任 CA ,任何人都可以得到 CA 的证书(含公钥),用以验证它所签发的证书。       &nb…

    Linux干货 2017-07-23
  • 第四周作业2

    #### 1、 复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 首先,利用cp命令将/etc/skel目录复制为/home/tuser1: “` [root@localhost ~]# cp -r /etc/skel /home/tuser1 “` 随…

    Linux干货 2018-03-24
  • 创建一个简易的Linux

      目标:   为CentOS 6添加一块新硬件,提供两个主分区;    (1) 为硬盘新建两个主分区;并为其安装grub;    (2) 为硬盘的第一个主分区提供内核和ramdisk文件; 为第二个 分区提供rootfs;    (3) 为rootfs提供bash、ls、cat程序及所依赖的库文件;    (4) 为grub提供配置文件;    …

    Linux干货 2016-12-30
  • tomcat配置详解

    主程序: ·tomcat ·tomcat-admin-webapps ·tomcat-webapps ·tomcat-docs-webapp ·java-1.8.0-openjdk 配置文件: 配置文件目录:/etc/tomcat 主配置文件:server.xml webapps存放位置:/var/lib/tomcat/webapps/ webapps的根目…

    2017-08-08
  • 第一周

       注意:请同学们不要参考我这个,怕误导,谢谢 A.计算机组成及其功能     1.计算机的组成分:硬件和软件         硬件:CPU,存储设备(内存,硬盘),输入输出设备(键盘,显示器,鼠标)  &n…

    Linux干货 2016-12-31