Чуть больше , чем инверсия этого .
В: многострочные данные DSV и один символ-разделитель. DSV может быть принят как файл, имя файла, строка, разделенная переносом строки, список строк и т. Д. Все записи имеют одинаковое количество полей, и ни одно из полей не является пустым. Данные не содержат символ разделителя, и нет механизма цитирования или экранирования.
Out: структура данных, представляющая DSV, например список списков строк или матрица строк.
Примеры
["here is,some,sample","data,delimited,by commas"]
и ","
:
[["here is","some","sample"],["data","delimited","by commas"]]
["hello;\"","\";world","\";\""]
и ";"
:
[["hello","\""],["\"","world"],["\"","\""]]
(экранирует, потому что этот пример использует JSON)
["to be or not","that is the question"]
и " "
:
[["to","be","or","not"],["that","is","the","question"]]
",for,example,this,string,"