Utilities/__init__.py

changeset 768
df2dbf3072be
parent 753
e19a516f0a97
child 788
5b1b59777460
diff -r 27554f80d08f -r df2dbf3072be Utilities/__init__.py
--- a/Utilities/__init__.py	Mon Dec 20 20:07:36 2010 +0100
+++ b/Utilities/__init__.py	Wed Dec 22 17:31:41 2010 +0100
@@ -771,7 +771,7 @@
     @param s option string (string or string)
     @return list of options (list of strings)
     """
-    rx = QRegExp(r"""\s([^\s]+|"[^"]+"|'[^']+')""")
+    rx = QRegExp(r"""\s([\w=/-]*"[^"]+"|[\w=/-]*'[^']+'|[^\s]+)""")
     s = re.sub(r"%[A-Z%]", _percentReplacementFunc, s)
     return parseString(s, rx)
     

eric ide

mercurial