《学习正则表达式》
小饼仙子
这个作者很懒,什么都没留下…
展开
-
<学习正则表达式>(1)
1.[ : 称为元字符,不参与匹配。 2.[A-A]:字符组或者字符集。例如:[0-9]或者[01239]前者匹配0~9所有数字字符,后者匹配特定的五个数字字符。 3.\d:匹配所有阿拉伯数字,成为字符组简写式 4.\D:匹配非数字字符 5. 使用.匹配任意字符,但通常不包括换行符 6.捕获分组:用于匹配原文中的一部分; 后向引用:用于引用分组中的内容; 捕获分组的创建:原创 2014-12-03 14:57:01 · 438 阅读 · 0 评论 -
<学习正则表达式>(2)
1.取反 方法a,字母大写。比如 \d 表示匹配所有数字 ,\D 表示匹配所有非数字字符 方法b,^号 ,比如[1]表示匹配数字1,[^1]表示匹配除1以外所有数字和非数字 2.\w 匹配单词,即 字母,数字,下划线 \W 与\w相反 3.\0 空字符 4.\x xx 十六进制 5.[\b] 退格字符 6.\s 或者[\r\n\t] 匹配空白符,其中 \t 表示制原创 2014-12-08 14:41:31 · 434 阅读 · 0 评论 -
《学习正则表达式》(3)
1.行起始匹配用^ 2.行结束匹配用$ 3.单词边界匹配用\b 4.非单词边界匹配用\B 5.匹配单词边界的第二种方法\\>,好处允许分别匹配单词的开头或者结尾 6.针对grep命令正则表达式有特殊的格式 grep -Eoc ‘(THE|the)’文件名 其中-E表示使用grep的扩展正则表达式,-o表示只显示一行中匹配的部分,-c表示只返回结果数量原创 2014-12-08 17:13:19 · 449 阅读 · 0 评论