鉴于像https://xxxxxxxxxx.cloudfront.net/dir1/dir2/file.ext
字符串我想获得dir2
匹配子目录
我有这样的正则表达式:/(\.net\/)([^\/]*)/
,但这只能使我得到与捕获组dir1
我怎么能修改此相匹配dir2
?
我正在使用正则表达式在一个步骤中替换字符串。
.replace(/(\.net\/)([^\/]*)/,'$1'+'newfilename'
所以我不想仅仅提取dir2
。我想我的正则表达式匹配它。以便我可以取代它。
你想第二个目录或最后一个目录? – Barmar
@Barmar最后一个目录 – Houseman
看来每个人都会在这里弄错你的,所以也许你可以提供一个预期输出的例子来使事情更清晰? –