From 522e3af8c1652dc335754a3b3e1f60c7b741f215 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Sat, 13 Jun 2020 01:38:23 +0900 Subject: [PATCH] Remove unnecessary 'i' modifier in variable regexp --- common/framework/parsers/moduleactionparser.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/framework/parsers/moduleactionparser.php b/common/framework/parsers/moduleactionparser.php index c33267387..5a3ef5f58 100644 --- a/common/framework/parsers/moduleactionparser.php +++ b/common/framework/parsers/moduleactionparser.php @@ -177,7 +177,7 @@ class ModuleActionParser public static function analyzeRoute(string $route) { // Replace variables in the route definition into appropriate regexp. - $var_regexp = '#\\$([a-z0-9_]+)(?::(' . implode('|', array_keys(self::$_shortcuts)) . '))?#i'; + $var_regexp = '#\\$([a-zA-Z0-9_]+)(?::(' . implode('|', array_keys(self::$_shortcuts)) . '))?#'; $vars = array(); $regexp = preg_replace_callback($var_regexp, function($match) use(&$vars) { if (isset($match[2]) && isset(self::$_shortcuts[$match[2]]))