Thread String bearbeitung - nach leerzeichen alles entfernen (31 answers)
Opened by tobyyy at 2010-01-14 16:43

sid burn
 2010-01-15 15:05
#130580 #130580
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Ihr redet aneinander vorbei.

Du "bianca" sprichst wohl von dem was "split" zurück gibt das dies unbekannt ist, was ja auch korrekt ist. Da man nicht weiß welcher String übergeben wurde und so auch nicht weiß wie oft gesplittet wird.

Murphy spricht davon wenn du "($string) = split ..." schreibst das du hier eine Fixe länge von 1 Element erwartest, Perl dann intern dann aber nur einmal splitet und zwei Elemente zurück gibt zur Optimierung. Also immer "Fixe Länge + 1".

EDIT:
Also letztendlich weiß man schon die Länge. Bei "($string) = split ..." kommen nur maximal 2 Elemente zurück.
Insgesamt weiß ich aber auch nicht warum Murphy diesen hinweis gegeben hat.
Last edited: 2010-01-15 15:08:21 +0100 (CET)
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread String bearbeitung - nach leerzeichen alles entfernen