【发布时间】:2020-09-17 09:15:43
【问题描述】:
我收到格式为
的 HTML 响应[[“var1”、“var2”、“var3”]、[“foo”、“doo”、“goo”]、[“moo”、“loo”、“roo”]]]
是通过在括号上使用正则表达式然后用逗号再次循环和切片每个切片来解析这个的唯一方法,还是有一些更有效的方法可以将列表分成切片?有数以万计的“行”,因此性能可能具有一定的意义。
非常感谢您的帮助!
【问题讨论】:
-
“是使用正则表达式解析这个的唯一方法吗?” 不,当然不是。用正则表达式解析这个是我最后想到的。这看起来像一个 JSON 数组,您可以尝试使用
encoding/json解析它。它还支持在流式传输时对其进行解码... -
@icza 这也是我最后想到的,所以我们有一些共同点。这就是我发布问题的确切原因。
标签: html list parsing go slice