【发布时间】:2020-07-30 14:08:36
【问题描述】:
我正在使用 Angular7,我想更改环境文件中定义的 url 而无需串联。
所以我的组件中有一个这样的字符串。
"upload/document/:orgId/products/:productId"
我想用 2 个 id 替换它,只使用正则表达式,这样我就可以得到这样的输出。我不想使用多个替换调用。
"/upload/document/101/products/99101"
提前致谢!
【问题讨论】:
-
const replaced = "upload/document/:orgId/products/:productId".replace(":orgId", 101).replace(":productId", 99101); -
感谢您的快速响应,但我想在正则表达式中执行此操作,例如 str.replace(re, "$2, $1"
标签: javascript regex angular typescript