From bd0d9ae43cc3c4f4f60a23b08e109e30e1a2d4b6 Mon Sep 17 00:00:00 2001 From: Miguel Fenoglio Date: Wed, 15 Apr 2020 14:30:44 +0200 Subject: [PATCH] Update CSVReader.m Updated as per YWangScience's comment for fixing issue #9 and #84. --- Table Tool/CSVReader.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Table Tool/CSVReader.m b/Table Tool/CSVReader.m index c0f4bf5..37f9e41 100644 --- a/Table Tool/CSVReader.m +++ b/Table Tool/CSVReader.m @@ -78,7 +78,7 @@ -(BOOL)initScannerWithError:(NSError **)outError skipQuotes:(BOOL)skip{ [quoteAndEscapeSet addCharactersInString:_config.quoteCharacter]; [quoteAndEscapeSet addCharactersInString:_config.escapeCharacter]; - numberRegex = [NSRegularExpression regularExpressionWithPattern:[NSString stringWithFormat:@"^\\s*[+-]?(\\d+\\%@?\\d*|\\d*\\%@?\\d+)([eE][+-]?\\d+)?\\s*$",_config.decimalMark,_config.decimalMark] options:0 error:NULL]; + numberRegex = [NSRegularExpression regularExpressionWithPattern:[NSString stringWithFormat:@"^\\s*[+-]?(\[1-9]+\\%@?\\d*|\\*\\%@?\\d+|\[0]+\\%@+\\d*)([eE][+-]?\\d+)?\\s*$",_config.decimalMark,_config.decimalMark,_config.decimalMark] options:0 error:NULL]; } return YES;