UNPKG

web-utils-super

Version:

前端函数库

12 lines (10 loc) 339 B
/** * * @desc 判断是否为URL地址 * @param {String} str * @return {Boolean} */ function isUrl(str) { return /(((^https?:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+(?::\d+)?|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)$/i.test(str) } module.exports = isUrl