In Rebol Sie eine Zeile mitGibt es eine Entsprechung der Parse-Linie "," in Rot?
parse line ",.#;"
In Red analysieren könnte, ist es ein Äquivalent?
In Rebol Sie eine Zeile mitGibt es eine Entsprechung der Parse-Linie "," in Rot?
parse line ",.#;"
In Red analysieren könnte, ist es ein Äquivalent?
Der neben dem ist gespalten, obwohl nur ein Mezzanine-Wrapper für Parsing mit einer speziellen Regel. Sie können es mit mehreren Trennzeichen verwenden wie die
split line charset ",.#;"
Red hat diese Funktionalität auf split
verschoben, aber ich sehe, dass es nicht mit mehreren Trennzeichen wie in Ihrem Fall funktioniert. Ich werde es als Fehler melden.
UPDATE: Siehe https://github.com/red/red/issues/3095
Es funktioniert, aber ich verstehe nicht, warum, und ich eher zustimmen @rebolek es ohne zu bitset gearbeitet haben sollte;) – user310291
@ user310291 Warum sollte ein String! keine längere Splitterfolge angeben? 'split 'a :: b :: c" "::" '' 'zurück' [a b c]' scheint richtig zu mir. Wenn SPLIT sein Argument als eine Sammlung von Zeichen modellieren soll, sollte der Aufrufer herausfinden, wie er es als Sammlung bereitstellen soll. – HostileFork