正则表达式字符集

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

相关推荐

  • rsync+inotify实现数据同步——双向传输

    实验环境:<仅2台主机之间进行数据双向传输> A主机:10.1.43.102 B主机:10.1.43.103 一、数据从A推向B 配置流程 先在B主机上配置: 1.vi /etc/rsyncd.conf(用户,目录,模块,虚拟用户及密码文件) uid = root gid = root port …

    Linux干货 2016-10-27
  • N23_第六周

    1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;:%s/^[[:blank:]]\+.*/\0#/g 2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行首的空白字符;:%s/^[[:space:]]\+/…

    Linux干货 2017-02-28
  • VIM编辑器

    VIM是什么? Vim是从VI发展出来的一个文本编辑器,拥有许多丰富的功能,便于编程开发,在程序员中被广泛使用,是类Unix系统用户最喜欢的功能强大的跨平台文本文件编辑工具。 为什么要用VIM? vi编辑器是所有类UNIX系统下标准的编辑器,他是我们使用Linux系统不能缺少的工具。对于所有类UNIX系统的任何版本,vi编辑器是完全相同的。而vim是从VI发…

    2017-06-03
  • 文本处理工具Sed及VIM的使用

    1.文本处理工具Sed   Stream Editor 行编辑器                            图1-1 sed帮助手册  用法:      se…

    Linux干货 2016-08-10
  • shell脚本1

    shell脚本基础 shell脚本: 包含一些命令或声明,并符合一定格式的文本文件 格式要求:首行shebang机制 #!/bin/bash #!/usr/bin/python #!/usr/bin/perl shell脚本的用途有: 自动化常用命令 执行系统管理和故障排除 创建简单的应用程序 处理文本或文件 创建shell脚本 第一步:使用文本编辑器来创建…

    2017-08-05
  • linux基础学习-第九天(shell基础)

    2016-08-10 授课内容: shell脚本基础: 变量 运算 bash测试(数字测试、字符测试、文件测试、组合测试) read命令 变量作用: 1、数据存储格式 2、参与的运算 3、表示的数据范围 变量类型: 1、本地变量 2、环境(全局)变量 3、特殊变量     驼峰命名变量:每个单词一个字母大写 本地变量:…

    Linux干货 2016-08-11