diff --git a/src/SqlProcessor.php b/src/SqlProcessor.php index ad5223e..65ac222 100644 --- a/src/SqlProcessor.php +++ b/src/SqlProcessor.php @@ -120,7 +120,7 @@ public function process(array $args): string $i = $j; $fragments[] = preg_replace_callback( - '#%((?:\.\.\.)?+\??+\w++(?:\[]){0,2}+)|(%%)|(\[\[)|(]])|\[(.+?)]#S', // %modifier | %% | %[ | %] | [identifier] + '#%((?:\.\.\.)?+\??+\w++(?:\[]){0,2}+)|(%%)|(\[\[)|(]])|\[(.+?)]#S', // %modifier | %% | [[ | ]] | [identifier] function($matches) use ($args, &$j, $last): string { if ($matches[1] !== '') { if ($j === $last) {