From 3955a220e168094a178a4146b2621d7ea3d6e849 Mon Sep 17 00:00:00 2001 From: Maziyar Bahramian Date: Sun, 28 Sep 2025 00:03:10 +0330 Subject: [PATCH] Fix URI Patterns docs for WebMVC and WebFlux Request Mapping: correct {name:[a-z]+} examples Signed-off-by: Maziyar Bahramian --- .../pages/web/webflux/controller/ann-requestmapping.adoc | 6 +++--- .../pages/web/webmvc/mvc-controller/ann-requestmapping.adoc | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/framework-docs/modules/ROOT/pages/web/webflux/controller/ann-requestmapping.adoc b/framework-docs/modules/ROOT/pages/web/webflux/controller/ann-requestmapping.adoc index c385221e306a..d4744d27a2e7 100644 --- a/framework-docs/modules/ROOT/pages/web/webflux/controller/ann-requestmapping.adoc +++ b/framework-docs/modules/ROOT/pages/web/webflux/controller/ann-requestmapping.adoc @@ -126,9 +126,9 @@ You can map requests by using glob patterns and wildcards: `+"/projects/{project}/versions"+` does not match `+"/projects/spring/framework/versions"+` as it captures a single path segment. -| `+{name:[a-z]+}+` -| Matches the regexp `+"[a-z]+"+` as a path variable named "name" -| `+"/projects/{project:[a-z]+}/versions"+` matches `+"/projects/spring/versions"+` but not `+"/projects/spring1/versions"+` +| `{name:[a-z]+}` +| Matches the regexp `[a-z]+` as a path variable named "name" +| `/projects/{name:[a-z]+}/versions` matches `/projects/spring/versions` but not `/projects/spring1/versions` | `+{*path}+` | Matches zero or more path segments and captures it as a variable named "path" diff --git a/framework-docs/modules/ROOT/pages/web/webmvc/mvc-controller/ann-requestmapping.adoc b/framework-docs/modules/ROOT/pages/web/webmvc/mvc-controller/ann-requestmapping.adoc index 77c64535a271..f3903ff9110f 100644 --- a/framework-docs/modules/ROOT/pages/web/webmvc/mvc-controller/ann-requestmapping.adoc +++ b/framework-docs/modules/ROOT/pages/web/webmvc/mvc-controller/ann-requestmapping.adoc @@ -135,9 +135,9 @@ You can map requests by using glob patterns and wildcards: `+"/projects/{project}/versions"+` does not match `+"/projects/spring/framework/versions"+` as it captures a single path segment. -| `+{name:[a-z]+}+` -| Matches the regexp `+"[a-z]+"+` as a path variable named "name" -| `+"/projects/{project:[a-z]+}/versions"+` matches `+"/projects/spring/versions"+` but not `+"/projects/spring1/versions"+` +| `{name:[a-z]+}` +| Matches the regexp `[a-z]+` as a path variable named "name" +| `/projects/{name:[a-z]+}/versions` matches `/projects/spring/versions` but not `/projects/spring1/versions` | `+{*path}+` | Matches zero or more path segments and captures it as a variable named "path"