도메인의 특정 명칭을 제한하려하지만 다른 명칭을 허용하려고합니다. 예를 들어, 정규 표현식이와 www.abc.co.uk하지만 수 www.abcdef.co.uk, www.abc-def.co.uk 등 abc.co.uk을 허용 할이 정규식을 더 잘 수행 할 수 있습니까?
^(www\.)?(?!abc\.co)[a-zA-Z\-]+\.(co|org)\.uk$
입니다 그러나 이것이 더 잘될 수 있는지 궁금해하고 있습니까? 여기
EDIT 서브 도메인을 허용 동일한 정규 표현식의 예이다.
^(www\.)?([a-zA-Z\-]+\.)?(?!abc\.co)[0-9a-zA-Z\-]+\.(co|org)\.uk$
구체적으로 허용하고 거부 할 항목은 무엇입니까? – Gareth
'abC.co.uk'을 허용하고 싶지 않으므로'/ i' 또는'(? i : ...)'를 사용하십시오. – Qtax
@Gareth - abc.co.uk를 제외한 모든 도메인 변형을 허용하고 싶습니다. – PeanutsMonkey