Regex - самый простой способ сделать это. Если вы не знакомы с регулярными выражениями, вы можете проверить Regex Buddy . Это относительно дешевый маленький инструмент, который я нашел чрезвычайно полезным, когда учился. Для вашего конкретного случая возможное выражение:
(http://.+?\.jpg)
Вероятно, это требует некоторой доработки, так как существуют граничные случаи, которые могут сработать, но это будет работать, если файл представляет собой простой список.
Вы также можете сделать бесплатное быстрое тестирование выражений здесь .
Согласно вашему последнему комментарию, если у вас есть ссылки и на другие не-изображения, вам нужно убедиться, что он не начинается с http: // для одной ссылки, а читать до .jpg для следующее изображение. Поскольку URL не могут иметь пробелов, вы можете сделать это следующим образом:
(http://[^\s]+\.jpg)
Это в основном говорит: «соответствует строка, начинающаяся с http: // и заканчивающаяся .jpg, где между двумя есть хотя бы один символ, и ни один из этих символов не является пробелом».