Skip to content

Commit cfc0f8c

Browse files
pduchesneangelo-v
authored andcommitted
fix number regex to accept upper and lowercase E notation
1 parent 43709c6 commit cfc0f8c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/n3parser.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ var eol = new RegExp("^[ \\t]*(#[^\\n]*)?\\r?\\n", 'g');
209209
var eof = new RegExp("^[ \\t]*(#[^\\n]*)?$", 'g');
210210
var ws = new RegExp("^[ \\t]*", 'g');
211211
var signed_integer = new RegExp("^[-+]?[0-9]+", 'g');
212-
var number_syntax = new RegExp("^([-+]?[0-9]+)(\\.[0-9]+)?(e[-+]?[0-9]+)?", 'g');
212+
var number_syntax = new RegExp("^([-+]?[0-9]+)(\\.[0-9]+)?([eE][-+]?[0-9]+)?", 'g');
213213
var datetime_syntax = new RegExp('^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9](T[0-9][0-9]:[0-9][0-9](:[0-9][0-9](\\.[0-9]*)?)?)?Z?');
214214

215215
var digitstring = new RegExp("^[0-9]+", 'g');

0 commit comments

Comments
 (0)