diff --git a/utils/isValidDomain.ts b/utils/isValidDomain.ts index a00d7b0..0c3ae4d 100644 --- a/utils/isValidDomain.ts +++ b/utils/isValidDomain.ts @@ -1,5 +1,5 @@ const isValidDomain = (domain: string) => - /^(((?!-))(xn--|_)?[a-z0-9-]{0,61}[a-z0-9]{1,1}\.)*(xn--)?([a-z0-9][a-z0-9\-]{0,60}|[a-z0-9-]{1,30}\.[a-z]{2,})$/.test( + /^(\*\.)?(((?!-))(xn--|_)?[a-z0-9-]{0,61}[a-z0-9]{1,1}\.)*(xn--)?([a-z0-9][a-z0-9\-]{0,60}|[a-z0-9-]{1,30}\.[a-z]{2,})$/.test( domain );