【发布时间】:2012-03-27 12:53:26
【问题描述】:
我正在解析一个包含如下行的文件
类型(“书”)标题(“金苹果”)页数(10-35 70 200-234)cmets(“好读”)我想将其拆分为单独的字段。
在我的示例中,有四个字段:类型、标题、页面和 cmets。
拆分后想要的结果是
['type("book")', 'title("golden apples")', 'pages(10-35 70 200-234)', 'cmets("good read")]很明显,简单的字符串拆分是行不通的,因为它只会在每个空格处拆分。 我想分割空格,但保留括号和引号之间的任何内容。
如何拆分?
【问题讨论】:
标签: python string-parsing