使用正则表达式验证jQuery Youtube URL
- 论坛
- 使用正则表达式验证jQuery Youtube URL
31 浏览
使用正则表达式验证jQuery Youtube URL
我知道这里有很多问题的答案,但是我没有找到一个类似于我的问题。
有没有人有用于验证YouTube视频URL的JavaScript正则表达式,如下所列。只是想知道这样的URL可能在哪里出现。
- 更新1 -
- 更新2 -
这个几乎可以正常工作,但对于URLhttp://youtube.com/watch?v=bQVoAWSP7k4失败了。
var matches = $('#videoUrl').val().match(/http:\/\/(?:www\.)?youtube.*watch\?v=([a-zA-Z0-9\-_]+)/); if (matches) { alert('有效'); } else { alert('无效'); }