随笔分类 - 正则表达式
摘要:1.与任何单个字符匹配。 通配符中用——? 正则表达式中用户——.(英文句号) 2.* 在通配符中表示与0个或多个字符匹配, 在正则中表示前一个字符出现0次或多次。
阅读全文
摘要:.(英文句点) 匹配除换行符外的任意1个字符 PS:*指的是前一个匹配项出现0此或多次, 如abc*可以匹配ab、abc、abcc等,即*的前一个匹配项c可以出现0次或多次。 参考:http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html
阅读全文
摘要: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模式
阅读全文

浙公网安备 33010602011771号