检查url验证格式
Check for url validation format
我想检查用户正在保存的url,特别是它需要采用特殊格式,以便在稍后阶段使用。输入字段是保存一个youtube视频链接,我想确保它是一个真正的youtube链接,否则会向用户显示一个错误,说明它不是正确的格式。
https://www.youtube.com/watch?v=y4Yp3-llWDs
我需要确保url的开头部分是正确的,总是以以下开头:https://www.youtube.com/watch
对此,最好的方法是什么?正则表达式?
var url = 'https://www.YouTube.com/watch'
if (/^https:'/'/www.youtube.com'/watch/i.test(url)) {
console.log('Valid YouTube URL Detected')
} else {
console.error('Invalid YouTube URL Detected')
}
相关文章:
- 时间字段上的JavaScript验证(不接受0:00格式)
- 我需要用age Javascript验证dd/mm/yy格式(闰年)的dob
- 用于日期格式验证的正则表达式
- 是否有任何Ruby工具或JavaScript-Lib来验证html的格式是否正确
- 验证提交表单上的电话格式
- angularjs输入类型日期的日期格式验证
- 基于客户端日期格式的Javascript日期验证
- JavaScript 中的日期格式验证
- jQuery 掩码插件中的时间验证 24 小时格式
- 如何使用 javascript 进行总共 24 小时验证维护 12 小时格式
- 如何验证此格式的日期 (ddmmyyyy)
- 在javascript中以“hh:mm:ss am/pm”的格式验证时间
- <输入类型=“文件” />如果安装了 WINRAR,文件格式验证不起作用
- 我如何才能以年/月格式验证体验,默认情况下为0.00
- 以两种格式验证日期
- 电话号码格式验证
- OSX safari/firefox上的原型日期格式验证错误
- 客户端文件大小和格式验证.为什么JS阻止文件上传
- 使用动态日期格式验证日期字符串的最佳方法
- 如何使用剑道验证器以yyyy-MM-dd的格式验证日期