-3

現在、プレーンテキストのYouTubeリンクで正常に機能するこの正規表現があります。

 /^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/

したがって、このようなもので動作します -->

http://www.youtube.com/watch?v=Y34jC4I1m70

ただし、失敗するのは、タグ内のYouTubeリンクを検出することです

<a href='http://www.youtube.com/watch?v=Y34jC4I1m70'>http://www.youtube.com/watch?v=Y34jC4I1m70</a>

両方をキャッチする方法はありますか?

4

1 に答える 1