繁体   English   中英

所有子域名到www都有例外

[英]All subdomains to www with exceptions

我有一个正在困扰我的正则表达式!

我想要的是除了www.domain.com之外的所有子www.domain.com都访问www.domain.com这实际上有效,但是w.domain.com不匹配。 实际上,如果子域包含字符“w”,则失败。

这是它的样子:

[^www]+\.domain.com

我究竟做错了什么?

括号[]表示一个字符类。 在字符类中使用^意味着你在否定它。 [^www]实际上意味着除了 w 之外的任何字符都将被匹配。

.*(?<!www).domain.com

将匹配除www.domain.com所有子域

点击这里http://regexr.com?30od1

我知道这是旧的 - 但为了避免重复的帖子 - 你会怎么做相反的事情?

允许www(可选)但排除所有子域名?

允许www.domain.com domain.com

不允许spider.domain.com me.domain.com

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM