JSFiddle - React, Tailwind, and code Playground

by karlovac

JavaScript

var view = "https://d22xf2qtjwaix4.cloudfront.net/recipe/3427626/image/eyJ2aWV3IjoiUmlnaHQiLCJwdXJwb3NlIjoiYWRkVG9DYXJ0IiwiZW52aXJvbm1lbnQiOiJwcm9kIiwid29ya2Zsb3ciOiJxYSJ9.png";

function extractFilenameFromUrl(url) {
    var parts = url.split('/');
    var basename = parts[parts.length-1];
    var extensionSeparator = basename.lastIndexOf('.');
    var filenameNoExtension = basename.substring(0,extensionSeparator);
    alert(filenameNoExtension);
    return fileNameNoExtension;
}

alert(extractFilenameFromUrl(view));