From 31f4bc044d8de237e70116ed73e8bfea6145ae92 Mon Sep 17 00:00:00 2001
From: Anton Stöckl <anton@stoeckl.de>
Date: Fri, 6 Sep 2013 10:05:10 +0200
Subject: Make TokenNumber aware of scientific notation

Update the regex so scientific notation numbers work, e.g.:
'1 + 3.5E-8'
'1 + 3.5E8'
---
 src/NXP/Classes/Token/TokenNumber.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/NXP/Classes/Token/TokenNumber.php b/src/NXP/Classes/Token/TokenNumber.php
index 763ca04..a7eac57 100644
--- a/src/NXP/Classes/Token/TokenNumber.php
+++ b/src/NXP/Classes/Token/TokenNumber.php
@@ -20,6 +20,6 @@ class TokenNumber extends AbstractContainerToken
      */
     public static function getRegex()
     {
-        return '\-?\d+\.?\d*';
+        return '\-?\d+\.?\d*(E-?\d+)?';
     }
 }
-- 
cgit v1.2.3