Я хочу сопоставить атрибуты src и title тега изображения:
рисунок
<img [^>]*src=["|\']([^"|\']+["|\'])|title=["|\']([^"|\']+)
цель:
<img src="http://someurl.jpg" class="quiz_caption" title="Caption goes here!">
Этот шаблон дает мне одно нежелательное совпадение, title = "content", и совпадение, которое я на самом деле хочу, это значение между кавычками после слова "title", т.е. "content".
Итак, мои совпадения:
<img src="http://someurl.jpg
http://someurl.jpg
title="Caption goes here!"
Caption goes here!
Есть ли способ избежать третьего из этих матчей? Я использую PCRE в PHP 5.2.x