【发布时间】:2012-10-24 10:10:36
【问题描述】:
我想匹配一个特定的子域,但使用正则表达式的任何域。
示例:
- http://webmail.domain1.com => 匹配
- http://webmail.domain2.net => 匹配
- http://webmail.domain3.de => 匹配
- http://www.domain1.com => 不匹配
- http://some.domain2.be => 不匹配
- http://another.domain3.com => 不匹配
我还需要在该正则表达式匹配中获得与其余查询字符串匹配的组:
http://webmail.domain1.com/default.aspx?q=1&p=2
- 第 1 组:http://webmail.domain1.com => 必须匹配
- 第 2 组:default.aspx?q=1&p=2
【问题讨论】:
-
到目前为止你得到了什么?如果您一开始只需要 http://webmail,这应该可以:
^http:\/\/webmail\. -
嗯,我要更新我的问题,因为我需要在一个组中匹配主机名 webmail.domain1.com/(i 之后的内容)
标签: regex