Frage
Vielleicht ist dies die falsche Webseite zu fragen, aber hoffentlich jemand weiß ...
Wie breche ich einen String in Maple und speichern sie in einer Liste von Teilstrings?
d. mein String ist: „Ich liebe die Wochenenden“
und ich möchte es in Teil von Größe brechen 2 ... so würde ich wie folgt aussehen
substrs;
substrs = [[i] [lo] [ve] [t] [er] [w] [ee] [ke] [nd] [s]]
Lösung
LengthSplit
im StringTools
Paket scheint zu tun, was Sie wollen:
substrs := StringTools[LengthSplit]("i love the weekends", 2);
Andere Tipps
Das funktioniert großartig! Wie würden Sie wandeln es allerdings zu einer Liste? - user69514 20. April '09 um 17:36 Uhr
Einfach, setzen Sie einfach eine Liste Konstruktor um es:
substrs := [StringTools[LengthSplit]("i love the weekends", 2)];
s := "abcdefghijklmnopqrstuvwxyz";
s[1..2];
seq(s[i..i+1], i=1..length(s), 2);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow