Klaus Mock: Aufsplitten und verfrachten in Array

Beitrag lesen

Hallo,

Hmm, das ist jetzt ungetestet, aber ich denke es müßte funktionieren:
my @Tags = split(/(<[^>]*>)/,$_);

Erklärung:
Ihc splitte an den Tags, also allem , was zwishcen dne spitzen Klammern steht, inklusive der selben.
Wenn Du diese 'Trennzeichen'-Regex in runde Klammern steckst, dann werden diese 'Trennzeichen' durch split ebenfalls in die Liste aufgenommen.

Ich denke zwar, daß es zwischendurch leere Arrayeinträge gibt, aber das kannst Du dann ja auch noch in einem weiteren Schritt eliminieren. Oder es fällt irgendeinem wirklichen Regex-Guru noch eine passendere Regex ein.

Grüße
  Klaus