摘要: 类成员:字段+方法+属性 字段:普通(实例对象,每个对象保存一次)+静态(全局变量,只保存一次,所有方法共享) 方法:普通方法(实例方法:self.fun())+类方法(@classmathod)+静态方法(所有方法分类) 属性:方法属性 #1普通方法:(使用较多) #encoding=utf-8 阅读全文
posted @ 2018-03-09 22:51 定静沉行 阅读(220) 评论(0) 推荐(0) 编辑
摘要: re.I 忽略大小写 >>> re.match(r"A","abc",re.I) <_sre.SRE_Match object at 0x0000000001F1A510> re.M,将所有行的尾字母输出 multiple re.M,将所有行的尾字母输出 multiple 阅读全文
posted @ 2018-03-09 14:06 定静沉行 阅读(8492) 评论(1) 推荐(0) 编辑
摘要: \A:匹配字符串的开始 \b:匹配一个单词边界 取出a边界单词的个数 >>> len(re.findall(r"\ba"," ab abc add")) 3 \B:匹配非单词边界 \d:匹配任意一个数字范围【0-9】 >>> re.match(r"\d+","123abc") <_sre.SRE_M 阅读全文
posted @ 2018-03-09 14:02 定静沉行 阅读(17468) 评论(0) 推荐(0) 编辑
摘要: . 能匹配所有字符--单个字符,除了\n >>> re.match(r".","1") <_sre.SRE_Match object at 0x00000000022324A8> >>> re.match(r".","a") <_sre.SRE_Match object at 0x000000000 阅读全文
posted @ 2018-03-09 13:32 定静沉行 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: match:只匹配一次,开头匹配不上,则不继续匹配 a,b,\w+ match(a,"abcdef") 匹配a >>> re.match("a","abcdef").group() 'a' match(b,"abcdef") >>> print re.match("b","abcdef") None 阅读全文
posted @ 2018-03-09 13:23 定静沉行 阅读(298) 评论(0) 推荐(0) 编辑