正则表达式总结
疯吶psycho
这个作者很懒,什么都没留下…
展开
-
正则表达式高阶断言
下面是关于正则表达式的断言部分 零宽断言 零宽断言共有四种形式 前两种为正向零宽断言 后两种为负向零宽断言 正向零宽断言 (?=exp):零宽度正预测先行断言,断言此位置的后面能够匹配exp 例如[a-z]*(?=ing):匹配以ing结尾的单词的前面部分(除了ing以外的部分),先行断言的执行步骤时匹配字符的最右端找到第一个ing,在批评日前面的表达式,若无法匹配则查找第二个ing (?<=exp):零宽度正回顾后发断言,断言此位置的前面能够匹配表达式exp 例如(?<=abc).原创 2020-05-24 07:48:33 · 254 阅读 · 0 评论 -
正则表达式技巧
下面是几种关键的正则表达式的属性以及用法总结,并不是太全,深入话题查询python文档即可 常见正则表达式属性 函数\方法 描述 compile(pattern,flags=0) 使用任何可选的标记来编译正则表达式的模式,返回一个正则表达式对象 match(pattern,string,flags=0) 尝试用于正则表达式模板匹配字符串,匹配成功返回结果,若失败则返回None search(pattern,string,flags) 尝试使用正则表达式标记匹配字符串,尝试匹配第一次原创 2020-05-11 18:01:19 · 98 阅读 · 0 评论