@nemos
2017-05-06T03:15:00.000000Z
字数 310
阅读 750
tools
对中文的处理由特殊环境提供
\b
匹配单词边界,\d
匹配一个数字\s
任意空白符,空格,Tab,换行,中文全角空格等\w
匹配字母数字或下划线或汉字.
除了换行符以外的任意字符^
匹配字符串的开始$
匹配字符串的结束\
转义符\W
同上的反义\S
\D
\B
[^x]
除x以外的任意字符*
0次及以上+
1次及以上?
0或1次{n}
n次{n,}
n次及以上{n, m}
n到m次|
表示分支条件
()
#表示分组
如 (\d{1, 3}\.){3}\d{1, 3}
匹配一个IP地址
精确匹配((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)