正则表达式,从路径中提取子串

时间:2016-03-12 20:58:55

标签: javascript regex

在javascript中执行此操作。

我的路径是这样的:/ p / BC3eKD-rX-w /

我有这样的模式:/\/p\/([\w-]+)\//g

我正在尝试提取“BC3eKD-rX-w”,但它会保持匹配整个字符串。

我很喜欢正则表达式,花了2个小时阅读和观看视频,我非常沮丧。

帮助?

1 个答案:

答案 0 :(得分:1)

var exp = /\/p\/([\w-]+)\//g;
console.log(exp.exec("/p/BC3eKD-rX-w/")[1]);

与我合作。