Add capturing back into to AddressHelper::convertFormulaToA1

This commit is contained in:
Nathan Dench 2021-05-11 10:09:26 +10:00 committed by Mark Baker
parent 1a78ecfb10
commit 4650dd34ab
1 changed files with 1 additions and 1 deletions

View File

@ -72,7 +72,7 @@ class AddressHelper
foreach ($temp as &$value) {
// Only replace in alternate array entries (i.e. non-quoted blocks)
if ($key = !$key) {
preg_match_all('/(?:R(?:(?:\[-?\d*\])|(?:\d*))?)(?:C(?:(?:\[-?\d*\])|(?:\d*))?)/i', $value, $cellReferences, PREG_SET_ORDER + PREG_OFFSET_CAPTURE);
preg_match_all('/(R((?:\[-?\d*\])|(?:\d*))?)(C((?:\[-?\d*\])|(?:\d*))?)/i', $value, $cellReferences, PREG_SET_ORDER + PREG_OFFSET_CAPTURE);
// Reverse the matches array, otherwise all our offsets will become incorrect if we modify our way
// through the formula from left to right. Reversing means that we work right to left.through
// the formula