替换路径 url 占位符的最佳方法是什么。我有以下需要更换
/user/:name/password/:password
作为
/user/{name}/password/{password}
是否有一个库可以在 Java 中为我执行此操作?
最佳答案
由于格式非常简单,并且 : 不是有效的 URL 字符,因此我只需使用基本的正则表达式匹配 : 后跟任何单词,捕获该单词以供重印。
"/user/:name/password/:password".replaceAll(":(\\w+)","{$1}")
关于java - 替换路径 url 占位符格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44205748/