gpt4 book ai didi

html - 从Youtube VB.NET获取第一个视频

转载 作者:行者123 更新时间:2023-12-03 05:58:06 26 4
gpt4 key购买 nike

我试图从youtube或google获取第一个youtube链接,但无法正常工作。有人可以帮我吗?

昏暗的新正则表达式("<a href=""/watch?v=.*""")

Dim request2 As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(“https://www.youtube.com/results?search_query=” + ListBox1.SelectedItem +“” + ListBox2.SelectedItem)
Dim responseyoutube As System.Net.HttpWebResponse = request2.GetResponse
TextBox2.Text = (request2.Address.ToString)
Dim sr As System.IO.StreamReader = New System.IO.StreamReader(responseyoutube.GetResponseStream())
Dim rssourcecodey As String = sr.ReadToEnd
Dim matches As MatchCollection = m.Matches(rssourcecodey)
TextBox1.Text = rssourcecodey

For Each itemcode2 As Match In matches
youtube = itemcode2.Value.Split("=").GetValue(1)

ListBox2.Items.Add(youtube)

最佳答案

?是正则表达式中的一种特殊元字符,它使前一个标记成为可选标记(而不是*+之后的标记)。因此,您需要按顺序转义?符号以匹配文字?符号。

Dim m As New Regex("<a href=""/watch[?]v=.*""")

要么
Dim m As New Regex("<a href=""/watch\\?v=.*""")

关于html - 从Youtube VB.NET获取第一个视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30187623/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com