> import re
> regex = re.compile(r'''
>                    '.*?' |  # single quoted substring
>                    ".*?" |  # double quoted substring
>                    \S+      # all the rest
>                    ''', re.VERBOSE)

Oh, and if your strings may span more than one line, replace re.VERBOSE
with re.VERBOSE | re.DOTALL.

George

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to