BenderIsGreat34
@BenderIsGreat34
junior front-end

Как удалить второй символ точки в строке при помощи replace?

есть строка FILE_NAME.EXTENSION.OTHEREXTENSIONadasdassdassds, мне нужно удалить всё, что начинается после второй точки, включаю точку. как должно выглядеть регулярное выражение в моём случае?
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Не нужны тут никакие регулярки:

str.split('.').slice(0, 2).join('.')

Но если очень хочется, то:

str.replace(/(^[^.]+\.[^.]+).*/, '$1')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Admitad Projects Москва
от 130 000 до 200 000 ₽
Fundraise Up Санкт-Петербург
от 2 500 до 3 500 $
от 5 000 до 6 500 $
28 мая 2020, в 14:34
3000 руб./за проект
28 мая 2020, в 14:33
20000 руб./за проект