Como substituir uma DIV com a URL completa, para deixar apenas o nome do arquivo com jQuery? - Bruno Devx - BR Criativus

post #2014

Como substituir uma DIV com a URL completa, para deixar apenas o nome do arquivo com jQuery?

Publicado em: 08/10/2022 / Atualizado em: 08/10/2022

Categorias: BlogjQueryJS

É possível pegar apenas o nome e extensão do arquivo ou documento, através da URL dele. Veja exemplo abaixo:

<div class="arquivo">
  https://google.com.br/arquivo-qualquer.txt
</div>

Use o código abaixo:

function brcGetFileName(elementCSS) {
    path = jQuery(elementCSS).text();
    path = path.substring(path.lastIndexOf("/")+ 1);
    resultPath = (path.match(/[^.]+(\.[^?#]+)?/) || [])[0];
    return jQuery(elementCSS).text(resultPath);
}

brcGetFileName(".arquivo");

O resultado será esse:

<div class="arquivo">
  arquivo-qualquer.txt
</div>

Publicações recomendadas:



Sugira uma publicação

Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.

Clique aqui e entre em contato