Мне нужно получить все экземпляры http://someurl/somefile.flv в HTML-файле. Расширение не должно быть чувствительным к регистру.Регулярное выражение для поиска URL (заканчивается на FLV/flv)
настоящее время я использую следующий простой регулярное выражение, которое я использую в Javascript:
var rePattern = new RegExp(
"(http://.*.flv)",
"gi"
);
Он имеет это недостатки, хотя, особенно если есть URL и где-то дальше в файле у вас есть что-то, упоминая FLV.
Я нашел различные регулярные выражения, которые проверяют URL-адреса и т. Д., Но я не могу их правильно изменить, чтобы просто искать ссылки FLV.
'HTTP: // Пример/х. flv'. – Anurag
есть способ заставить обнаруживать .flv. как пример, он неправильно создает файл FLV в http://www.youtube.com/watch?v=-8SJTDyIZjM соответствует совпадениям: http://www.youtube.com/get_video?video_id=-8SJTDyIZjM&t=vjVQa1PpcFPIwBLpAL6uZSMvGDTwFnd9L__AQoEBQpA=&fmt=18 "class =" yt-button yt-button-urg лор»стиль = "ширина: 100px"> Скачать (MP4) Скачать (3GP) Скачать (FLV – Chris
жаль, что: [код] http://www.youtube.com/get_video?video_id=-8SJTDyIZjM&t=vjVQa1PpcFPIwBLpAL6uZSMvGDTwFnd9L__AQoEBQpA = & fmt = 18 "class =" yt-button yt-button-emergency "style =" width: 100px "> Загрузить (MP4) Загрузить (3GP) Загрузить (FLV [/ code] – Chris