Найдите базовое имя в URL в JavaScript

Я хочу извлечь базовое имя из URL изображения в JavaScript. Кто-то хотел бы дать мне руку на Regex?

Правило было бы:

  • возвратите все право на последнее / оставленный последнего .

    www.domain.com/images/image.hires.jpg

  • если нет . найден, возвратите полное базовое имя www.domain.com/images/image_hi_res

У меня есть неуклюжее /\/[^.]+\.[^.]+$/ но не знайте, как сделать / и . дополнительный и как искать последнее . только.

Люди аплодисментов для всего большого входа, как всегда. Я выбрал тот Regex, который работал на меня из коробки.

17
задан Pekka supports GoFundMonica 2 January 2010 в 18:52
поделиться