我想做的是为我的第二个参数传递正则表达式。例如 :
- 。*\\。文本
- .*2010.*\\.txt
@RequestMapping(value = "/filesCleanUp/{confParamName}/{pattern}", method = RequestMethod.GET)
public ResponseEntity<String> doFilesCleanUp(@PathVariable("confParamName") String confParamName,
@PathVariable("pattern") String pattern)
这就是我调用服务的方式:
- /filesCleanUp/param1/.*\\.txt
- /filesCleanUp/param1/.*2010.*\\.txt
但它不起作用,模式无法从 URL 中正确检索。第一个我得到“.*\\”,第二个我得到“.*2010.*\\”
我用其他值做了其他测试:
模式在 URL 中写道:\(.*l
我得到了:\(模式写在 URL: (2\.[0-3]))
我得到了: (2\
通常它会与 * 或 .
我确定这没什么,但我找不到。我想要的是得到我写的确切模式
谢谢你的帮助