暂无 |

可以用括号包围正则表达式的一部分来创建一个组。 这意味着一个组可以作为一个参数给元语言,例如*和?.

例如:

import re

pattern = r"egg(spam)*"

if re.match(pattern, "egg"):
   print("Match 1")

if re.match(pattern, "eggspamspamspamegg"):
   print("Match 2")

if re.match(pattern, "spam"):
   print("Match 3")
(spam)表示上述示例模式中的组。

结果:

>>>
Match 1
Match 2
>>>

0

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论