《学习正则表达式》
小饼仙子
这个作者很懒,什么都没留下…
展开
-
<学习正则表达式>(1)
1.[ : 称为元字符,不参与匹配。2.[A-A]:字符组或者字符集。例如:[0-9]或者[01239]前者匹配0~9所有数字字符,后者匹配特定的五个数字字符。3.\d:匹配所有阿拉伯数字,成为字符组简写式4.\D:匹配非数字字符5. 使用.匹配任意字符,但通常不包括换行符6.捕获分组:用于匹配原文中的一部分; 后向引用:用于引用分组中的内容; 捕获分组的创建:原创 2014-12-03 14:57:01 · 460 阅读 · 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 · 450 阅读 · 0 评论 -
《学习正则表达式》(3)
1.行起始匹配用^2.行结束匹配用$3.单词边界匹配用\b4.非单词边界匹配用\B5.匹配单词边界的第二种方法\\>,好处允许分别匹配单词的开头或者结尾6.针对grep命令正则表达式有特殊的格式grep -Eoc ‘(THE|the)’文件名其中-E表示使用grep的扩展正则表达式,-o表示只显示一行中匹配的部分,-c表示只返回结果数量原创 2014-12-08 17:13:19 · 457 阅读 · 0 评论