尝试仅在文本字符串中的两个引号之间拉取URL。我希望以“www.youtube.com/embed/abcdefg”结尾。目前,EndURL拉0,这意味着它没有找到双引号。
Link_Youtube = <iframe width="560" height="315" src="//www.youtube.com/embed/abcdefg" frameborder="0" allowfullscreen></iframe>
StartURL = Instr(Link_Youtube,"src=")
EndURL = Instr(startURL+7, Link_Youtube, Instr(Link_Youtube,""""))
Link_Youtube = Mid(Link_Youtube, startURL+6, EndURL)
更新(正常工作)代码:
If Instr(Link_Youtube,"iframe") > 0 Then 'embed
startURL = Instr(Link_Youtube,"src=")+7
EndURL = Instr(startURL, Link_Youtube, """") - startURL
Link_Youtube = Mid(Link_Youtube, startURL, EndURL)
End If