PHP düzenli ifade alt modelin davranış

0 Cevap php

Ben bir resim etiketi src ve başlık özelliklerini hem maç istiyorum:

desen:

<img [^>]*src=["|\']([^"|\']+["|\'])|title=["|\']([^"|\']+)

hedef:

<img src="http://someurl.jpg" class="quiz_caption" title="Caption goes here!">

Bu desen bana bir istenmeyen maç, title = "içerik", ve ben aslında 'title', yani 'içerik' kelimesinden sonra tırnak arasındaki değer olan istediğiniz maç verir.

Yani, benim maçlar şunlardır:

<img src="http://someurl.jpg
http://someurl.jpg
title="Caption goes here!"
Caption goes here!

Bu maçların üçte önlemek için bir yolu var mı? PHP 5.2.x 'te PCRE'yi kullanıyorum

0 Cevap