所以我有这些字符串:
我希望始终匹配模块段之后的下一个段(即一个,两个和三个)。试图让模式起作用是徒劳的,但我只是不了解Regex能够做到这一点。在 JavaScript 环境中编写此正则表达式。
答案 0 :(得分:0)
使用()
捕获第二部分:
var strings = [
"app/modules/one/file.js",
"app/modules/two/dwadwa.js",
"app/modules/three/ffff.js"
];
strings.forEach(function(s) {
var m = s.match(/modules\/([^\/]*)/);
console.log(m[1]);
})