1.(...)用来匹配字符串中符合()内规则的子串,匹配的字符串被看成是一个组;
2.接上,这个组可以被后续引用,引用的方式是\N,N是这个组对应的编号;
3.接上,编号是0的组始终代表匹配的是整个字符串,所以正则表达式里的组编号从1开始;
既然()有如此的功能,我们在正则表达式中匹配‘(’和‘)’,要用‘\’对其转义;
groups():表示从group(1)开始往后的所有值,组合成一个元组类型的值;
group():表示取全部匹配的字符串或者指定的组,返回结果是一个字符串;
python re模块的(...),group(),groups()
最新推荐文章于 2024-07-09 10:42:47 发布