Coisas que eu quero fazer
Este código JavaScript recupera o nome da pasta pai a partir do seu caminho completo.
Tanto URLs quanto caminhos de arquivos são válidos.
Encontrei uma ferramenta que retorna o caminho da raiz até a pasta pai, mas não consegui encontrar uma que retorne apenas a pasta pai, então estou compartilhando esta.
exemplo
C:¥¥a\b\c\arquivo.txt -> c
http://a.com/b/file.txt -> b
implementação
A implementação será feita da seguinte forma:
Este programa divide a entrada por / e ¥ e retorna a penúltima string.
function getParentFolderName(filePath) {
const parts = filePath.split(/[\\/]/);
if (parts.length > 1) {
return parts[parts.length - 2];
} else {
return "";
}
}Como usar
Chame-o da seguinte forma:
getParentFolderName(FULLPATH)Exemplo específico
chamar
getParentFolderName("C:¥¥a\\b\\c\\file.txt")Valor de retorno
'c'Resultado
Consegui obter o nome da pasta pai a partir do caminho completo usando JavaScript.


コメント