JSFiddle - React, Tailwind, and code Playground

by Frank Liu

JavaScript

let path = 'D:\\cloud\\myOneDrive\\OneDrive\\New\\another one.txt.ist';

const lastSlashIndex = path.lastIndexOf('/') > 0 ? path.lastIndexOf('/') : path.lastIndexOf('\\');

alert(lastSlashIndex);
const lastDotIndex =  path.lastIndexOf('.ist'); // don't show .ist surfix.
								let result= path.substring(lastSlashIndex, lastDotIndex);
								let prefix = path.substring(0,13) ;
const prefixLastSlashIndex = prefix.lastIndexOf('/') > 0 ? prefix.lastIndexOf('/') : prefix.lastIndexOf('\\');

prefix = prefix.substring(0, prefixLastSlashIndex +1);

								result = prefix + '...' + result.slice(-17);
								alert (result);