正则表达式
文章平均质量分 73
BruceMin
这个作者很懒,什么都没留下…
展开
-
正则表达式——详细讲解平衡组
这篇文章适合你吗? 要读懂这篇文章的精髓,你最好要有一点正则匹配原理的基础。比如“.*?”匹配文本内容“asp163”,稍懂正则表达式的人都知道可以匹配,但是你知道他的匹配过程吗?如果你不太清楚,那么下面的内容,对你来说可能不太适合,或许,看的太吃力且无法领悟平原创 2011-09-20 09:09:58 · 1198 阅读 · 0 评论 -
正则 [.\n]* (.|\n)* 区别
实例: Do you like the regular expression.\ I think so.如果希望匹配连续多行文本,比如上面的代码内容:一个逻辑行可以分为许多现实的行,每一行以反斜线结尾。曾经我写过的代码为:^[.\n]* 理由:.原创 2011-09-23 15:05:37 · 2518 阅读 · 0 评论 -
指正《精通正则表达式第3版》关于匹配连续行的错误
原文:匹配连续行(续前)Continuing with Continuation Lines继续前一章中匹配连续行的例子(见178页),我们发现,在传统型NFA中使用「^\w+=.*(\\\n.*)*」并不能匹配下面的两行文本:SRC=array.c built原创 2011-09-24 09:18:24 · 703 阅读 · 1 评论 -
多行匹配中^与$解惑
^ 匹配行/字符串的起始位置;如果在增强模式下,^ 还能匹配每个换行符之后的位置。 注意:如果多行文本,比如:first linesecond line实际内容为:first line[CR][LF]second line[CR] 回车符[原创 2011-09-24 13:48:54 · 532 阅读 · 0 评论