This is an automated email from the ASF dual-hosted git repository. benjobs pushed a commit to branch mvn_args in repository https://gitbox.apache.org/repos/asf/incubator-streampark.git
commit c2178d70cdb9b16d67ffb0f85648f857bd1d6346 Author: benjobs <[email protected]> AuthorDate: Sun Mar 31 19:00:32 2024 +0800 [Improve] maven build args check improvement --- .../main/java/org/apache/streampark/console/core/entity/Project.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/entity/Project.java b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/entity/Project.java index 67c2ec772..396f85a6e 100644 --- a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/entity/Project.java +++ b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/entity/Project.java @@ -254,10 +254,10 @@ public class Project implements Serializable { } private String getIllegalArgs(String param) { - Pattern pattern = Pattern.compile("(`.*?`)|(\\$\\((.*?)\\))"); + Pattern pattern = Pattern.compile("(`(.?|\\s)*`)|(\\$\\((.?|\\s)*\\))"); Matcher matcher = pattern.matcher(param); if (matcher.find()) { - return matcher.group(1) == null ? matcher.group(2) : matcher.group(1); + return matcher.group(1) == null ? matcher.group(3) : matcher.group(1); } Iterator<String> iterator = Arrays.asList(";", "|", "&", ">", "<").iterator();
