diff --git a/src/main/core-validators.js b/src/main/core-validators.js index 8f2f409..f019002 100644 --- a/src/main/core-validators.js +++ b/src/main/core-validators.js @@ -45,7 +45,7 @@ validatorFunction: function (val) { return val.length > 0 && val.length <= 253 && // Including sub domains - !(/[^a-zA-Z0-9]/.test(val.slice(-2))) && !(/[^a-zA-Z0-9]/.test(val.substr(0, 1))) && !(/[^a-zA-Z0-9\.\-]/.test(val)) && + !(/[^a-zA-Z0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]/.test(val.slice(-2))) && !(/[^a-zA-Z0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]/.test(val.substr(0, 1))) && !(/[^a-zA-Z0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\.\-]/.test(val)) && val.split('..').length === 1 && val.split('.').length > 1; },