PHP preg match * .domain.com или * .domain.co.uk - PullRequest
1 голос
/ 16 октября 2011

Я использую этот код для предварительного сопоставления * .domain.com, но его нужно изменить, чтобы он также включал сторонние домены, которые имеют несколько периодов, таких как * .domain.co.uk.Любая помощь оценена спасибо

if (trim(preg_match('!^https?://([^/]+\.)?domain\.com(/|#|$)!i', $documentLink->getAttribute('href'))))

Просто обновление, которое я ищу, чтобы соответствовать * .domain. (Любой TLD), а не только co.uk

Спасибо

Ответы [ 3 ]

1 голос
/ 16 октября 2011
!^https?://([^/]+\.)?domain(.com|co.uk)(/|#|$)!i
0 голосов
/ 16 октября 2011
!^https?://([^/]+\.)?domain[.a-z]+(/|#|$)!i
0 голосов
/ 16 октября 2011
!^(https?://)?([\w-]+\.)?domain(\.[a-z]{2,5})+(/|#|$)!i
...