Python中正则表达式中的groups()方法是什么?
该方法re.groups()
此方法返回一个包含匹配的所有子组的元组,从1到模式中的多个组。默认参数用于未参加比赛的组;它默认为无。在以后的版本中(从1.5.1开始),在这种情况下会返回一个单例元组。
例子
>>> m = re.match(r"(\d+)\.(\d+)", "27.1835")
>>> m.groups()
('27', '1835')如果我们将小数点及其后的所有内容设为可选,则并非所有组都可能参加比赛。除非给出默认参数,否则这些组将默认为None-
>>> m = re.match(r"(\d+)\.?(\d+)?", "27")
>>> m.groups() #SecondgroupdefaultstoNone.
('27', None)
>>> m.groups('0') # Now, the second group defaults to '0'.
('27', '0')热门推荐
4 怎么说祝福语简短
10 孩子16岁祝福语简短
11 初升高祝福语家长简短
12 女儿结婚账单祝福语简短
13 亲姐姐祝福语简短英文
14 端午发给客户祝福语简短
15 离职横幅升职祝福语简短
16 送情侣生日祝福语简短
17 情人表白祝福语简短大气
18 学生宴祝福语简短的