正则表达式字符集

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
下一篇 2017-07-08

相关推荐

  • 软件包管理

      软件运行环境       API:Application Programming Interface         POSIX :Portable OS      码程序源代码 –>预处理 –> 译…

    Linux干货 2016-08-29
  • 4

    1;复制/etc/skel目录为/home/tuinser1, 要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 #   install -d -m 700 /etc/skel /home/tuser1  #  &nbsp…

    Linux干货 2017-01-16
  • 网络基础总结

    这周南老师出差了,由王老师给我们代课,这周我们主要学习了网络基础,相比着之前,主要是理论加理解。下面我总结一下。 处于21世纪的我们,互联网时代,网络在我们身边的各个角落,覆盖了我们的衣食住行,带来 很多方便;首先什么是网络, 家庭办公室,移动用户,总部,分支机构。。。都在用互联网相连着,省去了许多麻烦,时间,加快了办公效率; 资源共享的功能和优点:数据和应…

    2017-09-02
  • 网络属性配置(二)

    本文接上篇。。。 ip address -protocol address management. ip address add -add new protocol address   ip addr add IFADDR   label NAME :为额外添加的地址指明接口别名    [broadcast ADDRE…

    Linux干货 2017-01-02
  • httpd服务

             练习:        (1)基于主机名实现三个虚拟主机              …

    Linux干货 2016-11-11
  • Linux之DNS服务

    DNS服务 DNS: Domain Name Service,协议(C/S, 53/udp, 53/tcp)应用层协议 BIND:BekerleyInternatName Domain, ISC (www.isc.org) 本地名称解析配置文件:hosts     /etc/hosts   &nbs…

    Linux干货 2016-10-05