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」という名前のテキスト入力フィールドに影響を与えるにはどうすればよいですか?
どうもありがとう...助けていただければ幸いです!