В Rebol вы можете разобрать строку с помощью
parse line ",.#;"
В красном есть аналог?
В Rebol вы можете разобрать строку с помощью
parse line ",.#;"
В красном есть аналог?
Рядом с ним расщепляется, хотя это всего лишь мезонинная обертка для разбора по специальному правилу. Вы можете использовать его с несколькими такими разделителями
split line charset ",.#;"
split "a::b::c" "::"
возвращение [a b c]
кажется мне правильным. Если вы хотите, чтобы SPLIT моделировал свой аргумент как набор символов, вызывающая сторона должна быть тем, кто выясняет, как предоставить его как набор.
- person HostileFork says dont trust SE; 02.11.2017
Red переместил эту функциональность в split
, но я вижу, что она не работает с несколькими разделителями, как в вашем случае. Я сообщу об этом как об ошибке.
ОБНОВЛЕНИЕ: см. https://github.com/red/red/issues/3095.