Bir diziye bir dize patlayabilir

0 Cevap php

Muhtemelen yapmak kolay ama doğru regex oluşturmak için görünmüyor olabilir.

Ben bu dize var Say

$string = '<h2>Header 1</h2><p>ahs da sdka dshk asd haks</p><img src="http://dummyimage.com/100x100/" width="100" height="100" alt="Alt" /><h2>Header 2</h2><p>asdkhas daksdha kd ahs</p><em>Lame</em><p>trhkbasd akhsd ka dkhas</p><h2>Header 3</h2><p>ajdas ahkds hakd</p>';

Ve ben bu gibi ihtiyaç

$array[0] = '<h2>Header 1</h2><p>ahs da sdka dshk asd haks</p><img src="http://dummyimage.com/100x100/" width="100" height="100" alt="Alt" />';
$array[1] = '<h2>Header 2</h2><p>asdkhas daksdha kd ahs</p><em>Lame</em><p>trhkbasd akhsd ka dkhas</p>';
$array[2] = '<h2>Header 3</h2><p>ajdas ahkds hakd</p>';

... Ve bu yüzden benim dize o H2 blok fazlasını içeriyorsa.

Yani, bölünmüş nokta H2 olduğu ve bu HTML etiketleri tutmak gerekiyor. Herhangi bir işaretçiler?

0 Cevap