例如有URL http://www.subdomain1.domain.com.uk和http://www.subdomain2.domain.uk,從我需要的這些網址僅提取名稱子域1或子域2。禁止某些域名,允許其他人
但是,如果我收到http://www.subdomain3.co.uk或http://www.subdomain4.com我需要得到整個URL像subdomain3.co.uk或subdomain4.com。
我的表達:^http:\/\/(?:www\.)?((?!SubdomainToNegate|www).*)((?!\.domain\.com\.uk|\.domain\.uk).*)$
表達抓住整個URL。
我的情況是那邊出更好:http://www.rubular.com/r/B1iOUoUq33
可能是一個錯字,但我應該指出'.com.uk'不是一個有效的英國域名。 – Spudley 2011-06-01 14:34:20