diff --git a/src/parser.js b/src/parser.js index 063344f8..b4dd3d82 100644 --- a/src/parser.js +++ b/src/parser.js @@ -163,7 +163,7 @@ ], // == begin transform regexp - number = '(?:[-+]?\\d+(?:\\.\\d+)?(?:e[-+]?\\d+)?)', + number = '(?:[-+]?(?:\\d+|\\d*\\.\\d+)(?:e[-+]?\\d+)?)', commaWsp = '(?:\\s+,?\\s*|,\\s*)',