Jas*_*son 3 regex iis-7 url-rewriting
好的,我以前的问题得到了解答......我还有一个问题,这个对我来说更难...
^([A-Za-z]+\.[A-Za-z0-9_-]+\.domain\.com)$
Run Code Online (Sandbox Code Playgroud)
此时此表达式仅生成1个捕获组,如^()所示; 如何为此URL执行2个捕获组?(用于IIS正则表达式重写)
您可以通过将相关部分包含在内来完成此操作:
text = "city.state.domain.com"
pattern = "^([^\.]+).([^\.]+).([^\.]+).([^\.]+)$"
match = re.match(pattern, text)
match.groups()
# Returns: [ 'city', 'state', 'domain', 'com' ]
Run Code Online (Sandbox Code Playgroud)