【发布时间】:2014-07-01 13:56:47
【问题描述】:
我有这个代码>
Dim match = Regex.Match(text.ToLower(), "(?<=[get|post])\s(?<Path>/.*)\shttp/1\.1.*?host:\s(?<Host>[A-Za-z0-9\-\.]*)", RegexOptions.Singleline )
所以当我匹配时,它给了我所有小写的 url
所以我删除了(ToLower)命令,但删除时它不匹配!!!!
你能给我这样的正则表达式代码,所以当我删除 (ToLower) 命令时它匹配.??
【问题讨论】:
-
只需在 Singleline 选项旁边使用 RegexOptions.IgnoreCase