好吧,我之前的问题都得到解答了……我还有一个,这个对我来说比较难……
^([A-Za-z]+\.[A-Za-z0-9_-]+\.domain\.com)$
现在这个表达式只产生 1 个捕获组,如 ^() 所示;我该如何为此 URL 执行 2 个捕获组? (用于IIS正则表达式重写)
您可以通过包含相关部分来完成此操作,如下所示:
text = "city.state.domain.com"
pattern = "^([^\.]+).([^\.]+).([^\.]+).([^\.]+)$"
match = re.match(pattern, text)
match.groups()
# Returns: [ 'city', 'state', 'domain', 'com' ]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)