上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: ![](https://img2018.cnblogs.com/blog/962172/201812/962172-20181211162405684-1166841112.png) ![](https://img2018.cnblogs.com/blog/962172/201812/962172-20181211162428291-1213672611.png) ![](https://img2... 阅读全文
posted @ 2018-12-11 16:26 gaara724 阅读(148) 评论(0) 推荐(0) 编辑
摘要:   在正则表达式中,如果需要表示作为元字符的普通字符(比如 、`? (`、等),就需要使用转义这一点不存在疑义。特殊的是,常见的元字符出现在字符组内部基本都不算元字符,也就是说,它们在字符组内部出现时,不需要转义。 阅读全文
posted @ 2018-12-11 16:20 gaara724 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 常用语言中消除元字符特殊含义的函数 |语言|函数| |: :|: :| |.NET|Regex.Escape(text)| |Java|Pattern.quote(text)| |PHP|preg_quote(text)| |Python|re.escape(text)| |Ruby|Regexp. 阅读全文
posted @ 2018-12-11 15:57 gaara724 阅读(366) 评论(0) 推荐(1) 编辑
摘要: 常用结构的转义 结构 记法 转义 说明 字符组 [] \[] 只对开方括号转义 . \. \ [a\ b]等价于[ ab] 量词   +   ? \   \+   \? ?   +?   ?? \ \?   \+\?   阅读全文
posted @ 2018-12-11 15:53 gaara724 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 第 6 章 其他 6.1 转义   正则表达式中的转义的是个麻烦的问题,经常会搞得人头疼。虽然之前各章都提到了转义,仍然有必要专门介绍。 6.1.1 字符串转义与正则转义   理解转义的基础是,明白字符串与正则表达式的关系。通常说的string(字符串)中,s 阅读全文
posted @ 2018-12-11 14:59 gaara724 阅读(150) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/962172/201812/962172-20181210182628867-18626625.png) ![](https://img2018.cnblogs.com/blog/962172/201812/962172-20181210182706898-1184403500.png) ![](https://img201... 阅读全文
posted @ 2018-12-10 18:30 gaara724 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 第5章 匹配模式 所谓的匹配模式(match mode),指的是匹配时使用的规则。设置特定的模式,可能会改变对正则表达式的识别,也可能会改变正则表达式中字符的匹配规定。常用的匹配模式一共有4种: 不区分大小 、 单行模式 、 多行模式 、 注释模式 5.1 不区分大小写模式  &emsp 阅读全文
posted @ 2018-12-10 16:08 gaara724 阅读(7222) 评论(0) 推荐(0) 编辑
摘要: 4.4 补充 4.4.1 环视的价值   环视有一个很重要的玉兔,就是避免编写正则表达式“牵一发动全身”的尴尬——既可以集中关注某个地方,添加全局性的限制,又不会干扰其他部分的匹配。有些时候,为进行全局性限制而真正匹配文本,会让情况变复杂。 4.4.2 环视与分组编号 &emsp 阅读全文
posted @ 2018-12-10 14:34 gaara724 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 前面介绍过单词边界匹配的是这样的位置: 一边是单词字符,另一边不是单词字符。 从另一个角度来看,它能进行这样的判断:在某个位置向左/向右看,必须出现或不能出现某类字符。 有时候,这种功能非常有用。 环视结构并不会真正的匹配文本 | 名字 | 记法 | 判断方向 | 结构内表达式匹配成功返回值 | | 阅读全文
posted @ 2018-11-28 16:51 gaara724 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 单词边界匹配的是某个位置而不是文本,在正则表达式中,这类匹配位置的元素叫做锚点(anchor),它用来“定位”到某个位置。常用的锚点还有^和$,它们分别匹配字符串的开始位置和结束位置,所以可以用来判断“整个字符串能否由表达式匹配”。 ^和$的总结 模式 默 认 模 式 多 行 模 式 阅读全文
posted @ 2018-11-28 10:47 gaara724 阅读(9014) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页