diff options
Diffstat (limited to 'src/js/utils/is.js')
-rw-r--r-- | src/js/utils/is.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/js/utils/is.js b/src/js/utils/is.js index d34d3aed..cb2c07c6 100644 --- a/src/js/utils/is.js +++ b/src/js/utils/is.js @@ -47,7 +47,10 @@ const is = { return instanceOf(input, TextTrack) || (!is.nullOrUndefined(input) && is.string(input.kind)); }, url(input) { - return !is.nullOrUndefined(input) && /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-/]))?/.test(input); + return ( + !is.nullOrUndefined(input) && + /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-/]))?/.test(input) + ); }, nullOrUndefined(input) { return input === null || typeof input === 'undefined'; |