আমাদের একটি ফাংশন লিখতে হবে যা একটি স্ট্রিং ফাইল পাথে নেয় এবং ফাইলের নাম ফেরত দেয়। ফাইলের নাম সাধারণত যেকোন পথের একেবারে শেষ প্রান্তে থাকে, যদিও আমরা এই সমস্যার সমাধান করতে পারি regex ব্যবহার করে কিন্তু জাভাস্ক্রিপ্টের স্ট্রিং স্প্লিট() পদ্ধতি ব্যবহার করে এর একটি সহজ এক-লাইন সমাধান রয়েছে এবং আমরা এখানে একই ব্যবহার করব।
ধরা যাক আমাদের ফাইল পাথ হল −
"/app/base/controllers/filename.js
স্ট্রিং পাথ −
থেকে ফাইলের নাম পেতে কোডটি নিচে দেওয়া হলউদাহরণ
const filePath = "/app/base/controllers/filename.js"; const extractFilename = (path) => { const pathArray = path.split("/"); const lastIndex = pathArray.length - 1; return pathArray[lastIndex]; }; console.log(extractFilename(filePath));
আউটপুট
এই কোডের জন্য কনসোল আউটপুট হবে −
filename.js