2006年01月09日 星期一 13:49
我想要分割一个如下的字符串: abc def "this is a test" ok 我希望得到的结果是: ['abc', 'def', 'this is a test', 'ok'] 请问有这样的库吗? -- Best Regards, Leo Jay
2006年01月09日 星期一 14:22
Leo Jay wrote: > 我想要分割一个如下的字符串: > abc def "this is a test" ok > 我希望得到的结果是: > ['abc', 'def', 'this is a test', 'ok'] > > 请问有这样的库吗? import re re.findall(r'\w+|".*?"', 'abc def "this is a test" ok') -> ['abc', 'def', '"this is a test"', 'ok'] -- Qiangning Hong http://hongqn.hn.org Registered Linux User #396996
2006年01月09日 星期一 14:28
regular expression? 在 06-1-9,Leo Jay<python.leojay at gmail.com> 写道: > 我想要分割一个如下的字符串: > abc def "this is a test" ok > 我希望得到的结果是: > ['abc', 'def', 'this is a test', 'ok'] > > 请问有这样的库吗? > > -- > Best Regards, > Leo Jay > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > >
2006年01月09日 星期一 16:20
On 1/9/06, Leo Jay <python.leojay at gmail.com> wrote: > 我想要分割一个如下的字符串: > abc def "this is a test" ok > 我希望得到的结果是: > ['abc', 'def', 'this is a test', 'ok'] > > 请问有这样的库吗? 使用csv模块: >>> import csv >>> import StringIO >>> s='abc def "this is a test" ok' >>> for line in csv.reader(StringIO.StringIO(s), delimiter=' '): print line ... ['abc', 'def', 'this is a test', 'ok'] 参见 "csv -- CSV File Reading and Writing": http://www.python.org/dev/doc/devel/lib/module-csv.html
2006年01月10日 星期二 10:26
楼上几位的方法都很好,谢谢了。 ^_^ -- Best Regards, Leo Jay
2006年01月11日 星期三 07:40
"this is a test".split() string.split("this is a test") ## obsolete On 1/9/06, Leo Jay <python.leojay at gmail.com> wrote: > 楼上几位的方法都很好,谢谢了。 > > ^_^ > > -- > Best Regards, > Leo Jay > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > >
Zeuux © 2025
京ICP备05028076号