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]]

War es hilfreich?

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
scroll top