我在堆栈溢出时发现了这个正则表达式来获取 youtube 视频 ID。
function ytVidId(youtubeurl) {
var p = /^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/;
return (url.match(p)) ? RegExp.$1 : false;
}
我觉得我错过了一些非常明显的东西,但我只是不明白如何实际使用它。如何在为数据库准备好之前影响名为“youtubeurl”的文本输入字段?
非常感谢...任何帮助表示赞赏!