那就开始今天的教程吧
1.在正则里面可以通过【Group】把想要去匹配的内容做分组,比如说有一个字符串,想去匹配它通过逗号分割的前两个单词,这个【/w】可以去匹配单词或者是数字,这个【+】代表的是可以去匹配一个或者是多个的重复,
后面是一个逗号,再去匹配同样的w,然后加号,然后w+,通过括号括起来,也就是对它进行了分组,分了两个组。
2.给大家去进行演示是通过regex101这个网站,注意要选择Python的2.7,去写一个正则表达式以后,右边可以看到结果,one,two,并且会有两个Group,Group1就是one,Group2就是two,通过括号把这两个给括起来,
就进行了两个分组。
3.这里使用的是Python 3.8,先把这个string设置好,导入re模块,通过【re的search】方法,第一个Group去匹配w+,然后逗号,第二个Group去匹配w+,这就是正则,然后去匹配s这个字串,就会返回这样一个match的对象,
它的span是index 0~7,所match的是one,two,这是一个re的结果,把这个结果去赋给result。