diff --git a/src/OrderByAnalyzer.php b/src/OrderByAnalyzer.php index 6055baec..7e499c5c 100644 --- a/src/OrderByAnalyzer.php +++ b/src/OrderByAnalyzer.php @@ -131,7 +131,7 @@ private function analyzeOrderByNoCache(string $orderBy) : array */ private function trimDirection(string $sql) : string { - preg_match('/^(.*)(\s+(DESC|ASC|))*$/Ui', $sql, $matches); + preg_match('/^((.|\n)*)(\s+(DESC|ASC))?$/Ui', $sql, $matches); return $matches[1]; }