私はドメインの特定の団体を限定しようとしていますが、他の団体を許可しようとしています。たとえば、正規表現は、これはと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