Вопрос по регулярке. Возможно ли такое ?)

Статус
В этой теме нельзя размещать новые ответы.

dima4321

Новичок
Имею контент, нужная мне инфа заключена между тегами.

Ипсользую preg_math_all

Вот упрощеная маска для вашего воприятия.

$poisk='/<div>.+?<div>/si';


т.е. поясняю.

Мне нужен контент между двумя началами дивов. Именно между двумя началами. А не <div>.+?</div> !!


Отсюда вся и проблема. По такой маске он делает перескок .


Это текст.

<div>рыба</div><div>дерево</div><div>тюлень</div><div>морж</div><div>конь</div>


Моя маска найдет рыба, тюлень,конь

Зацепится я больше ни за что не могу. Такая маска <div>.+?</div> к моему контенту к сожалению не подходит, есть нюансы


Внимание а теперь вопрос

как сделать так чтобы он нашел все слова . Может можно как-то дать понять поиску , что я не хочу , чтобы он перескакивал и использовал второй <div> как начало для новых вхождений.

Реально ли. ??? Может цикл, может условие иили шшшо -нибудь ??))

$poisk='/<div>.+?<div>/si';

Очень прошу помочь ))
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху