diff --git a/parser/parser-fplo/FploInputParser.py b/parser/parser-fplo/FploInputParser.py
index e7f0ceb8370cc0f016c9793a5277c89d2b9a2f21..2d5b5c3beb5bb2e2e7ce0e637af174607cbe0e01 100755
--- a/parser/parser-fplo/FploInputParser.py
+++ b/parser/parser-fplo/FploInputParser.py
@@ -31,8 +31,8 @@ cRE_literal = re.compile(
     r'\s*' + r'(?:' + r'|'.join([
         # alternates for literals
         # RE_f,
-        r'(?P<str_d>"[^"\\]*(?:\\\\|\\"|[^"]*)*")',
-        r"(?P<str_s>'[^'\\]*(?:\\\\|\\'|[^']*)*')",
+        r'"(?P<str_d>[^"\\]*(?:\\\\|\\"|[^"]*)*)"',
+        r"'(?P<str_s>[^'\\]*(?:\\\\|\\'|[^']*)*)'",
         r'(?P<float>' + (
             r'[+-]?' + # optional sign
             r'\d+(?=[\.eE])' + # positive lookahead: either decimal point or exponential part must follow