Hallo zusammen,
habe folgenden String:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit
Liste:test 1:1
Maecenas tincidunt fermentum purus. Aliquam erat volutpat. Mauris orci pede, ornare a, tincidunt et, ultrices sodales, nibh.
Liste:test asdasd:45
bibendum non, sapien. In sem.
Mittels preg_match_all möchte ich ein Array erzeugen, dass folgendermaßen aussieht:
Dafür hatte ich jetzt mal sowas in der Richtung:
Nur leider wird dann der erste Listeneintrag verschluckt und steht mitten im Text...
Wie muss denn der korrekte Regex aussehen?
DANKE!
habe folgenden String:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit
Liste:test 1:1
Maecenas tincidunt fermentum purus. Aliquam erat volutpat. Mauris orci pede, ornare a, tincidunt et, ultrices sodales, nibh.
Liste:test asdasd:45
bibendum non, sapien. In sem.
Mittels preg_match_all möchte ich ein Array erzeugen, dass folgendermaßen aussieht:
PHP-Code:
Array([0] => '
Lorem ipsum dolor sit amet, consectetuer adipiscing elit',
[1] => 'Liste:test 1:1',
[2] = >'Maecenas tincidunt fermentum purus. Aliquam erat
volutpat. Mauris orci pede, ornare a, tincidunt et, ultrices sodales, nibh.',
[3] => 'Liste:test asdasd:45',
[4] => 'bibendum non, sapien. In sem.'
)
PHP-Code:
preg_match_all("/(.*)(Liste:.{1,}:[0-9]{1,})(.*)/is",$Originaltext, $arr_Inhalte);
Wie muss denn der korrekte Regex aussehen?
DANKE!
Kommentar