0

我要跟踪的域有多​​种子域,例如:

  • sanfrancisco.domain.com
  • 维也纳域名.com
  • madrid.domain.com
  • 等等

我还有一个“主”域,其中包含我希望包含在一个配置文件中的几个子域:

  • 域名.com
  • city.domain.com
  • country.domain.com

我可以设置什么样的正则表达式过滤器来排除个别城市,但包括主域和选定的广泛类别子域?

4

1 回答 1

1

此正则表达式将仅匹配“主”域,并且带有前缀“城市”。或“国家”。:

^(?:(?:cities|countries)\.)?domain.com$

一些解释:

^从...开始

?:非捕获组(即您不想捕获该组但只检查全局匹配)

cities|countries“城市”或“国家”

\.一个点

?0 或 1 次

domain.com明确...

$

cities|countries您可以在like之后添加任何带有管道的单词cities|countries|continents

于 2012-12-17T10:21:58.253 回答