我试图创建一个代码来下载嵌入在页面中的mp3文件。它以提交表单开始。您输入URL并提交,然后将该页面的HTML源代码写入文本文件。我还设置了脚本来搜索源代码以查看是否嵌入了音频文件。我想我应该包括它不是在filename.mp3的格式。格式为:使用PHP搜索文本文件
embed type="application/x-shockwave-flash" src="http://diaryofthedead.tumblr.com/swf/audio_player_black.swf?audio_file=http://www.tumblr.com/audio_file/1435664895/tumblr_lb2ybulZkt1qb5hrc&color=FFFFFF" height="27" width="207" quality="best"
所以这里的东西,但只是你要添加到文件的末尾,它重定向到MP3文件的某些字符串。我知道字符串。我想要做的是提取,例如“http://www.tumblr.com/audio_file/1435664895/tumblr_lb3ybulZkt1q5hrc”从这个中间。我知道如何从文件中读取,但我不知道如何从它中提取某些部分而不知道确切的文件名。那么有什么办法可以让它搜索“audio_file”的源代码,如果它找到了字符串,请提取音频文件?