<?php $buffer = ' <p><span class="verse" data-location="24:19:1:1">1</span> Wohl dem, der nicht wandelt im Rat der Gottlosen / noch tritt auf den Weg der Sünder</p><blockquote> <blockquote> <p>noch sitzt, wo die Spötter sitzen,</p> </blockquote> </blockquote> <p><span class="verse" data-location="24:19:1:2">2</span> sondern hat Lust am Gesetz des <span class="name-of-deity">Herrn</span></p><blockquote> <blockquote> <p>und sinnt über seinem Gesetz Tag und Nacht!</p> </blockquote> </blockquote> <p><span class="verse" data-location="24:19:1:3">3</span> Der ist wie ein Baum, gepflanzt an den Wasserbächen, / der seine Frucht bringt zu seiner Zeit, und seine Blätter verwelken nicht.</p><blockquote> <blockquote> <p>Und was er macht, das gerät wohl.</p> </blockquote> </blockquote> <p><span class="verse" data-location="24:19:1:4">4</span> Aber so sind die Gottlosen nicht,</p><blockquote> <blockquote> <p>sondern wie Spreu, die der Wind verstreut.</p> </blockquote> </blockquote> <p><span class="verse" data-location="24:19:1:5">5</span> Darum bestehen die Gottlosen nicht im Gericht</p><blockquote> <blockquote> <p>noch die Sünder in der Gemeinde der Gerechten.</p> </blockquote> </blockquote> <p><span class="verse" data-location="24:19:1:6">6</span> Denn der <span class="name-of-deity">Herr</span> kennt den Weg der Gerechten,</p><blockquote> <blockquote> <p>aber der Gottlosen Weg vergeht.</p> </blockquote> </blockquote> </div> </div> 1'; $textstelle = preg_replace_callback('/<p><span class="verse" data-location=".*">([0-9]*)<\/span> (.*\n?.*)<\/p>/', function ($m) { return "||<p>$m[1]|" . "<p>$m[2]</p>"; }, $buffer); echo $textstelle; /* echo $pos_ab; if($pos_ab != ''){ $buffer2 = substr($buffer,$pos_ab); $pos_bis =strpos($buffer2, '<nav class="bible-navigation bible-navigation--simple">'); $verse_ges = substr($buffer2,0,$pos_bis); $verse_ges = htmlclean($verse_ges); $verse_ges = preg_replace('/<span class="chapter">[0-9][0-9]?[0-9]?<\/span>/', '',$verse_ges); }else{ $verse_ges = ""; } */ #echo $text; ?>