-
列表解析加sum函数可以得到总和sum(int(x) for x in info)查看全部
-
例子说明findall和search的区别,search只能查找到100, 而findall可以找到所有查看全部
-
search(pattern, strings, flags=0) search 可以上是从开头,中间,或者结尾找到的第一个匹配,但是match就只是开头开始,search有点像string.find()的用法 findall(pattern, string, flags=0)是查找所有的匹配,并返回到一个列表中查看全部
-
?P<name> 配合(?P=name) 使用,就是给分组取个别名查看全部
-
匹配html的好例子查看全部
-
\number的使用方式,就是指对应的分组的模式 ma == re.match(r'<([\w]+>)\1','<book>book>) 那么\1就对应小括号内的[\w]+>,所以匹配book> >>><book>book> ma.groups() >>> (book>,) #因为只分了一组查看全部
-
()例子告诉你分组的作用查看全部
-
|的用法说明比如想要匹配0-100,那么0-99符合同一个规则,那么就可以[1-9]?\d|100,这样就比较方便查看全部
-
正则表达式的分组匹配规则查看全部
-
\A的用法查看全部
-
这边\A指定必须是以imooc开头的查看全部
-
边界的作用,如果不加$符号,其实imooc@163.comabc 是不符合规定的,但是因为match是从头匹配,所以还是会匹配出imooc@163.com,所以要加$意思是要以com结尾查看全部
-
边界匹配的规则查看全部
-
非贪婪匹配,就是尽量匹配少一点,所以如果是* 可以匹配0或多次,那么*?就只匹配0次,<br> 同理+匹配1到多次,那么+?就只匹配1次查看全部
-
正则表达式语法规则查看全部
举报
0/150
提交
取消