- 博客(5)
- 收藏
- 关注
正则表达式学习 5 匹配Unicode字符和其他字符
\u00e9 匹配é 也可以使用八进制\351来匹配é 使用ackack '\pL' schiller.txt 可以查看属性为L(所有字母)的字符ack '\p{Ll}' schiller.txt 小写字母高亮 字符属性C 其他字符Cc 控制字符Cf 格式字符Cn 未分配字符Co 专用字符Cs 替代字符L...
2013-12-15 16:08:01
294
正则表达式学习 4 字符组
字符组(方括号表达式)有助于匹配字符或特定的字符序列[aeiou] 匹配元音[3-6] 匹配3456[a-f] 匹配abcdef如用\b[24680]\b|\b[1-9][24680]\b 可以匹配0~99的偶数用[a-fA-F0-9]可以匹配十六进制的字符匹配空格和单词字符可以用[\w\s]等同于[_a-zA-Z \t\n\r] 字符组取反用^可以取反...
2013-12-15 15:51:58
107
正则表达式学习 3 选择、分组和后向引用
选择可以在两种或者更多的模式中选择一个如 (The|the|THE) 匹配 THE RIME OF THE ANCYENT MARINERE, IN SEVEN PARTS.也可以使用 (?i)the 达到相同效果(不区分大小写)。 正则表达式中的选项(?d) Unix中的行(?i) 不区分大小写(?J) 允许重复的名字(?m) 多行(?s) 单行(dotal...
2013-12-15 15:43:10
122
正则表达式学习 2 边界
断言(零宽度断言)标记边界,不匹配字符,用来匹配字符串中的位置。 ^和$标记行的起始与结束如 ^How.*Country\.$ 匹配 How a Ship having passed the Line was driven by Storms to the cold Country towards the South Pole; and how from thenc...
2013-12-15 15:42:24
125
正则表达式学习 1 简单模式匹配
[0-9] 匹配 0~9 等于 \d[ab0] 只匹配a,b或0[^a0] 匹配除了a或0的字符\D 除了数字以外的字符(包括空格 方括号 反斜杠啥的)\w 只匹配字母,数字和下划线 等于[_a-zA-Z0-9]\W 匹配\w之外的 字符简写式(不是所有的正则表达式解释器都能处理)\a 报警符[\b] 退格符\c x 控制字符\d 数字\D 非...
2013-12-15 15:40:46
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人