From 29bb019f7d9bcd09f8e3f9e64b6aa0b0398ec067 Mon Sep 17 00:00:00 2001 From: mblajek Date: Mon, 7 Oct 2024 21:31:24 +0200 Subject: [PATCH] fix regexp --- app/Utils/Transformer/StringTransformer.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Utils/Transformer/StringTransformer.php b/app/Utils/Transformer/StringTransformer.php index ee8a1742b..9f1269786 100644 --- a/app/Utils/Transformer/StringTransformer.php +++ b/app/Utils/Transformer/StringTransformer.php @@ -11,8 +11,8 @@ class StringTransformer private static array $camelCache = []; private static array $snakeCache = []; - private const string CAMEL_REGEXP = '/^((?:__)?[a-z][a-z0-9]+)([a-z0-9A-Z]*)$/'; - private const string SNAKE_REGEXP = '/^((?:__)?[a-z][a-z0-9]+)((?:_[a-z][a-z0-9]*)*)$/'; + private const string CAMEL_REGEXP = '/^((?:__)?[a-z][a-z0-9]*)([a-z0-9A-Z]*)$/'; + private const string SNAKE_REGEXP = '/^((?:__)?[a-z][a-z0-9]*)((?:_[a-z][a-z0-9]*)*)$/'; public static function snake(string $value): string {