购买主题
沙发我的
更新好快。。
http://bbs.fishc.com/forum.php?mod=attachment&aid=MzI2MDJ8MTRkMmIzMmR8MTQyMTI0Mzg4MXwzMDcyMjl8NTczMTc%3D&noupdate=yes
不太懂?:...的语法
难度大啊,有些看不懂了。郁闷。:mad:
第一个我们要讲的是非捕获组。有时候你知识需要用一个组来表示部分正则表达式 #只是打成了知识
感谢分享!
扩展功能~~~:big
看得好累
小甲鱼老师,还是不太明白非捕获组。。。{:9_241:}
今天晚上一定把正则搞定再去搞定爬虫
既然非捕获组不匹配任何东西那还建造这个非捕获组干嘛啊
re.search(r'.*[.](?!bat).*$','kevin.11bat')
re.search(r'.*[.](?!bat$).*$','kevin.11bat')
为什么我觉得bat后面的美元符号有没有都无所谓呢?{:10_256:}
小甲鱼老师,我刚刚测试了一下,非捕获组不是不捕获内容,而是不给那个组命名编号
>>>import re
>>>m = re.match('(?:+)', 'abc')
>>>print m.group()
'abc'
若是
>>>import re
>>>m = re.match('(?:+)', 'abc')
>>>print m.group(1)
就会报错,因为没有编号为1的分组
不知道是不是这样啊
这个前向断言蛮厉害的
前向断言举几个例子就更加直观了
难了一点
python_02 发表于 2016-3-6 19:18
小甲鱼老师,我刚刚测试了一下,非捕获组不是不捕获内容,而是不给那个组命名编号
>>>import re
+号在括号内外意义不同,原文+号在括号内0 0
请小甲鱼详细讲解下
1.scrapy框架以及应用
2.numpy,pandas的应用
已有 12 人购买 本主题需向作者支付 5 鱼币 才能浏览