commit | b0c56c5219e91214c72b55521471a5697c77a9e9 | [log] [tgz] |
---|---|---|
author | TingTing Wang <1922919664@qq.com> | Wed Jun 29 14:26:13 2022 +0800 |
committer | GitHub <noreply@github.com> | Wed Jun 29 14:26:13 2022 +0800 |
tree | 8c30dea72928a3f163e6e4f08131a00145242ecc | |
parent | 21b89b655c4aa6633ff5bc043048d21a6d71ce88 [diff] |
[SCB-2616] Remove redundant character escape in CseUriTemplateHandler (#3149)
diff --git a/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseUriTemplateHandler.java b/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseUriTemplateHandler.java index ecc5ff7..f41d649 100644 --- a/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseUriTemplateHandler.java +++ b/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseUriTemplateHandler.java
@@ -43,11 +43,11 @@ private static final String HOST_IPV4_PATTERN = "[^\\[/?#:]*"; - private static final String HOST_IPV6_PATTERN = "\\[[\\p{XDigit}\\:\\.]*[%\\p{Alnum}]*\\]"; + private static final String HOST_IPV6_PATTERN = "\\[[\\p{XDigit}:.]*[%\\p{Alnum}]*]"; private static final String HOST_PATTERN = "(" + HOST_IPV6_PATTERN + "|" + HOST_IPV4_PATTERN + ")"; - private static final String PORT_PATTERN = "(\\d*(?:\\{[^/]+?\\})?)"; + private static final String PORT_PATTERN = "(\\d*(?:\\{[^/]+?})?)"; private static final String PATH_PATTERN = "([^?#]*)";