diff --git a/src/js/util/url-regular-expression.js b/src/js/util/url-regular-expression.js index 84731e36..090786ae 100644 --- a/src/js/util/url-regular-expression.js +++ b/src/js/util/url-regular-expression.js @@ -1 +1,7 @@ -export default url => /^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \+\.-]*)*\/?$/.test(url) //eslint-disable-line +export default (url) => { + try { + return Boolean(new URL(url)); + } catch (e) { + return false; + } +};