diff --git a/joker/src/components/DNS.vue b/joker/src/components/DNS.vue index 60f7842..feea43a 100644 --- a/joker/src/components/DNS.vue +++ b/joker/src/components/DNS.vue @@ -110,7 +110,7 @@ }); }, validateHostname: function(host) { - if (/^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$/.test(host)) { + if (/^(([a-zA-Z0-9\*]|[a-zA-Z0-9\*][a-zA-Z0-9\*-]*[a-zA-Z0-9\*])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$/.test(host)) { return true; }