我正在使用此代码为* .domain.com预设匹配,但需要将其更改为包含具有* .domain.co.uk等几个句点的外国域名。任何帮助表示感谢
if (trim(preg_match('!^https?://([^/]+\.)?domain\.com(/|#|$)!i', $documentLink->getAttribute('href'))))
只是一个更新,我希望匹配* .domain。(任何顶级域名)不仅仅是co.uk
由于
答案 0 :(得分:1)
!^https?://([^/]+\.)?domain(.com|co.uk)(/|#|$)!i
答案 1 :(得分:0)
!^(https?://)?([\w-]+\.)?domain(\.[a-z]{2,5})+(/|#|$)!i
答案 2 :(得分:0)
!^https?://([^/]+\.)?domain[.a-z]+(/|#|$)!i