Используйте DOM и этот XPath
//@src[contains(,. '.jpg')]
для соответствия всем атрибутам src элементов, которые где-либо содержат строку ".jpg".
Если атрибут должен заканчиваться на ".jpg", используйте
//@src[substring(., string-length(.) - 4) = '.jpg']
, что эквивалентно функции XPath 2.0.
Основным преимуществом использования DOM и XPath является то, что он будет работать только с атрибутами src, в то время как ваше регулярное выражение совпадает везде. Здесь есть множество примеров использования DOM и XPath: