【发布时间】:2020-10-28 14:46:40
【问题描述】:
我有以下字符串
l = "['name1', 'name2', 'name3']"
现在,我想把它变成一个合适的字符串数组,例如:
["name1","name2","name3"]
我知道可以在 Julia 中使用 Meta.parse 将表达式转换为 Julia 对象。
以下代码有效:
Meta.parse("['a','b','c']")
但是当每个字符串有多个字符时,Julia 会给出以下错误信息:
Base.Meta.ParseError("字符文字包含多个字符")
关于如何解决这个问题的任何想法?
【问题讨论】:
-
也许你最好使用 JSON 解析器?
标签: arrays string parsing julia