У меня есть следующий вход:Извлечение подстроки с окончанием "mp4"
string='GET........ref=mp4;GET........ref=flv;GET........ref=mp4;'
Он имеет 3 сегментов. Мне нужно извлечь сегменты, заканчивающиеся на mp4;
.
ie.
GET........ref=mp4
GET........ref=mp4
Текущий результат будет соответствовать GET........ref=mp4
и GET........ref=flv;GET........ref=mp4;
.
Мой регулярный экспресс: GET(.*?)mp4
мне не нужен длинный матч, содержащий flv
внутри, и это регулярное выражение не работает: GET(.*?)(?!:flv)mp4
Я не знаю, как решить и любая помощь приветствуется ,
Не могли бы вы опубликовать реальную строку вместо упрощенной строки. –