kiinlam
4/18/2016 - 9:54 AM

Check is url

Check is url

/**
 * Check is url
 * @param {String} url
 * @returns {Boolean}
 */
function isUrl(url) {
    if (/<\/?[^>]*>/.test(url))
        return false;
    return /^(?:(https|http|ftp|rtsp|mms):)?(\/\/)?(\w+:{0,1}\w*@)?([^\?#:\/]+\.[a-z]+|\d+\.\d+\.\d+\.\d+)?(:[0-9]+)?((?:\.?\/)?([^\?#]*)?(\?[^#]+)?(#.+)?)?$/.test(url);
}