import re re.findall('\".*\"|\S+', raw_input()) Jim wrote: > Is there some easy way to split a line, keeping together double-quoted > strings? > > I'm thinking of > 'a b c "d e"' --> ['a','b','c','d e'] > . I'd also like > 'a b c "d \" e"' --> ['a','b','c','d " e'] > which omits any s.split('"')-based construct that I could come up with. > > Thank you, > JIm
-- http://mail.python.org/mailman/listinfo/python-list