From b0de8aa196b209f84269b715a1f880b0a393d4ec Mon Sep 17 00:00:00 2001 From: Miles Sabin Date: Wed, 7 Jan 2009 14:46:22 +0000 Subject: Fixed floating point regex. --- src/library/scala/util/parsing/combinator/JavaTokenParsers.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/library') diff --git a/src/library/scala/util/parsing/combinator/JavaTokenParsers.scala b/src/library/scala/util/parsing/combinator/JavaTokenParsers.scala index 35acc6ddb7..a29f8b6bb6 100644 --- a/src/library/scala/util/parsing/combinator/JavaTokenParsers.scala +++ b/src/library/scala/util/parsing/combinator/JavaTokenParsers.scala @@ -20,5 +20,5 @@ trait JavaTokenParsers extends RegexParsers { def stringLiteral: Parser[String] = ("\""+"""([^"\p{Cntrl}\\]|\\[\\/bfnrt]|\\u[a-fA-F0-9]{4})*"""+"\"").r def floatingPointNumber: Parser[String] = - """-?(\d+(\.\d*)?|\d*\.\d+)[eEfFdD]?([+-]?\d+)?""".r + """-?(\d+(\.\d*)?|\d*\.\d+)([eE][+-]?\d+)?[fFdD]?""".r } -- cgit v1.2.3