根据模式从字符串中删除字符

时间:2014-03-17 00:59:41

标签: javascript regex replace character

我有一个类似URL地址的字符串:
www.example.com/url-address-link/something-else/last-part /

和模式:
/ url-address-link / {star} / last-part /



/ / url-address-link / {star}。

我需要从URL地址中删除字符,这些字符将被模式中的星号替换 任何人都可以在javascript中给我一个最简单的解决方案吗?

注意:我已经有了工作解决方案,但我确信有一种更简单的方法,因为我在上面写的状态模式我需要自动将它们转换为我在下面写的RegExp,这是一点点有点疯狂。

string.replace(new RegExp("(\/url-address-link\/)(.+)(\/last-part\/)", "gi"), "$1$3")

0 个答案:

没有答案