Извлечь расширение файла с помощью JavaScript Regex

Чтобы получить расширение файла с помощью регулярного выражения JavaScript, вы можете использовать следующие методы:

Метод 1: использование метода String split():

const filename = 'example.js';
const extension = filename.split('.').pop();
console.log(extension); // Output: 'js'

Метод 2. Использование метода match()с регулярным выражением:

const filename = 'example.js';
const extension = filename.match(/\.([^.]+)$/)[1];
console.log(extension); // Output: 'js'

Метод 3: использование методов lastIndexOf()и slice():

const filename = 'example.js';
const extension = filename.slice(filename.lastIndexOf('.') + 1);
console.log(extension); // Output: 'js'

Метод 4. Использование метода substring():

const filename = 'example.js';
const extension = filename.substring(filename.lastIndexOf('.') + 1);
console.log(extension); // Output: 'js'

Обратите внимание, что предоставленные методы предполагают, что расширение файла присутствует в имени файла и соответствует стандартному соглашению об именах, при котором расширение отделяется точкой.