[refactor] RouteRegexBuilder to RegexCompiler