Javascript 带有正则表达式的Url路由子字符串

Javascript 带有正则表达式的Url路由子字符串,javascript,regex,Javascript,Regex,我有一些路线; var url='/traininggroup'或'/traininggroup/create'等 如何使用Regex获取“traininggroup”?您可以使用以下内容捕获它: ^\/([^\/]+) 如果使用javascript,可以通过以下方式访问: var url = "/traininggroup/create"; var reg = /^\/([^\/]+)/g; var matches = reg.exec(url); var match = matches[

我有一些路线;
var url='/traininggroup'
'/traininggroup/create'


如何使用Regex获取“traininggroup”?

您可以使用以下内容捕获它:

^\/([^\/]+)

如果使用javascript,可以通过以下方式访问:

var url = "/traininggroup/create";
var reg = /^\/([^\/]+)/g;
var matches = reg.exec(url);
var match = matches[1];
console.log(match);  // traininggroup

我的url是“/traininggroup/create”和url.match(/^\/([^\/]+)/gm)返回[“/traininggroup”]哪里错了?请看我的编辑,这是以前的一般答案,您没有将其标记为js问题