Hi,
Ich fummel hier mit split() und =~ s/ herum, schaffe es aber nicht die richtige Lösung zu finden. Wer kann mir helfen?
mit split() erhälst du ein Array und mit negativen indizes kannst du
ein array von hinten aufrollen! Ergo:
- sollte hinten ein leerzeichen dran sein, ist das letzte element des
arrays leer -> pop(@array) - sollte das zweite von hinten @array[-2] eq "sind" ->
$variable = @array[-2] . @array[-1]; - else: $variable = @array[-1];
sollte in etwa so gehen ;-) (ungetestet)
bye eddie