Получая строку, как https://xxxxxxxxxx.cloudfront.net/dir1/dir2/file.ext
я хотел бы получить dir2
Match подкаталог
У меня есть это регулярное выражение: /(\.net\/)([^\/]*)/
, но это только дает мне возможность получить с группами захвата dir1
Как я могу изменить это, чтобы соответствовать dir2
?
Я использую регулярное выражение для замены строки за один шаг.
.replace(/(\.net\/)([^\/]*)/,'$1'+'newfilename'
Так что я не хочу, чтобы просто извлечь dir2
. Я хочу, чтобы мое регулярное выражение соответствовало ему. так что я могу его заменить.
Вы хотите второй каталог или последний каталог? – Barmar
@Barmar последний каталог – Houseman
Кажется, что все здесь вас не так, поэтому, может быть, вы могли бы представить пример ожидаемого вывода, чтобы сделать вещи более ясными? –