Thread regex als Eingabeseparator
(6 answers)
Opened by amos at 2014-11-14 15:06
Ist tatsächlich eine interessante Frage, wie man das Problem löst. Klar, alles einlesen und dann split verwenden. Aber wie?
Erste Idee: Code (perl): (dl
)
1 2 3 use Data::Dumper; $_=q(hallo</ende>blubb</foo>); print Dumper [split m#</.*?>#] Hm, das behält die Tags aber nicht. Nächste Idee: Klammern. Code (perl): (dl
)
print Dumper [split m#(</.*?>)#] Geht auch nicht. Jetzt sind Daten/Separator jeweils separate Elemente, die man joinen müsste. Nächste Idee: Look-behind. Code (perl): (dl
)
print Dumper [split m#(?<=</.*?>)#] Geht auch nicht, da es kein variabel langes look-behind gibt. Wie würdet ihr es machen? |