diff options
author | Miles Sabin <miles@milessabin.com> | 2009-01-07 14:46:22 +0000 |
---|---|---|
committer | Miles Sabin <miles@milessabin.com> | 2009-01-07 14:46:22 +0000 |
commit | b0de8aa196b209f84269b715a1f880b0a393d4ec (patch) | |
tree | 2f5099444b9cbadcafee28bc04ce9e12a68f1027 /src/library | |
parent | abeb6e6435fb72d25467cfb1e8b8389a45a3d6c3 (diff) | |
download | scala-b0de8aa196b209f84269b715a1f880b0a393d4ec.tar.gz scala-b0de8aa196b209f84269b715a1f880b0a393d4ec.tar.bz2 scala-b0de8aa196b209f84269b715a1f880b0a393d4ec.zip |
Fixed floating point regex.
Diffstat (limited to 'src/library')
-rw-r--r-- | src/library/scala/util/parsing/combinator/JavaTokenParsers.scala | 2 |
1 files changed, 1 insertions, 1 deletions
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 } |