Thread Merkwürdiges Verhalten von "split()"
(20 answers)
Opened by hlubenow at 2017-07-29 19:59
Ich hätte die Fälle halt gern unterschieden.
Hintergrund: Ich wollte auch immer gern C lernen, fand' das ohne Listen und vernünftige String-Funktionen wie die von Perl aber sehr schwer. Da heißt es immer "Du mußt Deine eigene Library schreiben". Da ich das nun mit den verketteten Listen einigermaßen kapiert hab', komm' ich da allmählich voran. Ziel war "replace()". Nicht so mächtig wie " =~ s/.../.../g;", nur ein einfaches "dieser Text statt jener Text". In C nicht so leicht: http://creativeandcritical.net/str-replace-c https://stackoverflow.com/questions/779875/what-is... Mein Ansatz war nun: Ich splitte den String in eine verkettete Liste und mache eine Art "join()" mit dem Ersetzungsstring. Und da ist es eben blöd, wenn die beiden Fälle in "split()" nicht unterschieden werden. Dabei hätte ich meine split-Funktion schon gern möglichst ähnlich der in Perl. Perl 1.0 könnte mich vielleicht inspirieren. :) Last edited: 2017-07-29 20:59:10 +0200 (CEST) |