【发布时间】:2017-10-20 15:37:45
【问题描述】:
这可能是一个重复的问题,但我没有找到任何对我有帮助的东西。
看,我有一个字符串(实际上是命令字符串),看起来像
command arg1 "arg2 with whitespaces but enclosed with quotes".
所以我需要解析它,构造一个数组或参数——比如{"arg1", "arg2 with whitespaces but enclosed with quotes"}
使用简单的拆分无法做到这一点 - 引号括起来的参数可能带有空格,因此拆分也会将它们视为“参数”。
任何库或其他有用的东西与此相关?
【问题讨论】:
-
检查我编辑的答案
-
欢迎来到 Stack Overflow!在尝试提出更多问题之前,请阅读How do I ask a good question?。