正则表达式
沈万三gz
浮躁一分,到处遍招尤悔因循二字,从来误尽英雄。
展开
-
正则表达式短横线"-"的转义写法示例
一直以为正则方括号内的短横线是要转义的,例:[a-z\-]其实“-”在紧挨边界的时候不需要转义,也就是说可以写成:[a-z-] 或 [-a-z]经过自己验证,我们暂且称“a-z”为“组”,结论是“在方括号边界或是组边界的都不需要转义。”[a-z-0-9]再试一试发现这样也可以,这样结论又变成“只要短横线(-)不能构成组,就可以不专一”,不知道这样说是否严密。[a-z!-转载 2015-11-11 10:54:41 · 18366 阅读 · 1 评论 -
正则表达式--温故知新
1.了解正则表达式正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式的概念,Python同样不例外,利用了正则表达式,我们想要从返回的页面内容提取出我们想要的内容就易如反掌了。正则表达转载 2016-09-13 10:48:56 · 570 阅读 · 0 评论