随笔分类 -  正则表达式

摘要:1.与任何单个字符匹配。 通配符中用——? 正则表达式中用户——.(英文句号) 2.* 在通配符中表示与0个或多个字符匹配, 在正则中表示前一个字符出现0次或多次。 阅读全文
posted @ 2014-02-16 16:45 helloweworld 阅读(226) 评论(0) 推荐(0)
摘要:.(英文句点) 匹配除换行符外的任意1个字符 PS:*指的是前一个匹配项出现0此或多次, 如abc*可以匹配ab、abc、abcc等,即*的前一个匹配项c可以出现0次或多次。 参考:http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html 阅读全文
posted @ 2014-01-18 23:18 helloweworld 阅读(407) 评论(0) 推荐(0)
摘要:vim中的四种patternPS:{only Vim supports \m, \M, \v and \V} 建议始终将 'magic' 选项保持在缺省值 - 'magic'。这可以避免移植性的麻烦。要使模式不受该选项值的影响,在模式前面加上 "\m" 或 "\M".pattern和正则之间的关系1. \v模式 (v小写)如在vim中查找字符$,如果使用\v模式,则写作::/\v\$而不是::/\v$即在\v模式下, $ .(句点) * ( { 等都被看作是正则表达式中的特殊字符,要匹配本身,需要加反斜杠\。2. \m模式 阅读全文
posted @ 2014-01-18 23:18 helloweworld 阅读(424) 评论(0) 推荐(0)