From ef7b0fff02a45b0053370ffb42f092f57007198c Mon Sep 17 00:00:00 2001 From: Marc Robledo Date: Fri, 14 May 2021 10:55:07 +0200 Subject: [PATCH] fix percentage with decimals make sign optional for percentage values with decimals --- src/SimpleXLSXGen.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SimpleXLSXGen.php b/src/SimpleXLSXGen.php index c223ae0..2569959 100644 --- a/src/SimpleXLSXGen.php +++ b/src/SimpleXLSXGen.php @@ -476,7 +476,7 @@ class SimpleXLSXGen { } elseif ( preg_match( '/^([-+]?\d+)%$/', $v, $m ) ) { $cv = round( $m[1] / 100, 2 ); $N = self::N_PERCENT_INT; // [9] 0% - } elseif ( preg_match( '/^([-+]\d+\.\d+)%$/', $v, $m ) ) { + } elseif ( preg_match( '/^([-+]?\d+\.\d+)%$/', $v, $m ) ) { $cv = round( $m[1] / 100, 4 ); $N = self::N_PRECENT_DEC; // [10] 0.00% } elseif ( preg_match( '/^(\d\d\d\d)-(\d\d)-(\d\d)$/', $v, $m ) ) {