From 1c4df785fddbcba9e6559413e5ca59ee6490681f Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Fri, 26 Oct 2018 09:24:56 +0100 Subject: [PATCH] csv node - better regex for number detection --- packages/node_modules/@node-red/nodes/core/parsers/70-CSV.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/nodes/core/parsers/70-CSV.js b/packages/node_modules/@node-red/nodes/core/parsers/70-CSV.js index 7a3ca5923..642fc5d5d 100644 --- a/packages/node_modules/@node-red/nodes/core/parsers/70-CSV.js +++ b/packages/node_modules/@node-red/nodes/core/parsers/70-CSV.js @@ -138,7 +138,7 @@ module.exports = function(RED) { var line = msg.payload; var linecount = 0; var tmp = ""; - var reg = /^[-]?[0-9]*\.?[0-9]+$/; + var reg = /^[-]?(?!0\d)\d*\.?\d*(E-?\+?)?\d+$/i; if (msg.hasOwnProperty("parts")) { linecount = msg.parts.index; if (msg.parts.index > node.skip) { first = false; }