gpt4 book ai didi

java - Path 中的 JaxRS 正则表达式

转载 作者:行者123 更新时间:2023-12-01 11:15:09 26 4
gpt4 key购买 nike

我正在使用 JaxRS,我想为路径变量添加一个正则表达式。

@Path("/{environment : (?i)(zee|bar|foo)) }/{type : (123|1234)}")

现在我想要什么已经很清楚了。

ZEE 或 zee、BAR 或 bar、FOO 或 foo,以及任何其他 fOo、bAr 等不区分大小写的单词。

type相同,只需取123或1234

我的正则表达式失败了,它可以编译,但我得到一个 404,对于这样的 url:

http://localhost:8080/api/test/fOo/123

最佳答案

(?i)(zee|bar|foo)) 中没有额外的右括号吗?

关于java - Path 中的 JaxRS 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31919032/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com