Ich habe eine HTML-Datei die diesen Code enthält:
Nun möchte ich die Sektionen mit dem Text aufteilen,aber es funzt nicht so ganz wie ich mir das vorstelle(bin neu im regex-Geschäft )
Ich benutze diesen Pattern:
Mit print_r() wird mir allerdings dieses Ergebnis ausgegeben:
Was ist da falsch?
1. Nur der Name der 1. section ist gefunden worden
2. Alle Inhalte der Sektionen sind in einem String und nicht in verschiedenen Arrays...Idee?
Code:
<section SEKTION1> TEXT1 </section> <section SEKTION2> TEXT2 </section> <section SEKTION3> TEXT3 </section>
Ich benutze diesen Pattern:
PHP-Code:
!<section ([[:alnum:]]+)>(.*)</section>!si
PHP-Code:
Array ( [0] => Array ( [0] => TEXT1 TEXT2 TEXT3 ) [1] => Array ( [0] => SEKTION1 ) [2] => Array ( [0] => TEXT1 TEXT2 TEXT3 ) )
1. Nur der Name der 1. section ist gefunden worden
2. Alle Inhalte der Sektionen sind in einem String und nicht in verschiedenen Arrays...Idee?
Kommentar