【发布时间】:2015-12-24 14:58:32
【问题描述】:
我正在存储包含参数占位符的 URL 模式:{param} 在其中标识插入参数的位置但是,如果我使用占位符模式存储 URL 并传递带有参数的 URL,我不知道如何识别带有占位符的原始 URL。我将带有占位符的 URL 放在地图中,因此如果我使用与存储的 URL 相同的 URL 查询地图,但占位符已填写,则找不到。
例如——在地图中:
testurl/{param1}/{param2}
那我要检查以下网址是否在地图中:
testurl/1/2
它应该找到的模式是独一无二的,但是我刚刚填写了参数。无论如何我可以用正则表达式或其他方法来实现这一点吗?我不介意遍历地图中的所有 URL 并进行比较,但我只是不知道如何比较它们
【问题讨论】: