Задать вопрос

Как получить последние символы с конца строки до определенного символа?

Вот следующая ситуация:
Имеется слово ( beta_circle_1 ) и ( beta_circle_12 ). Мне нужно получить последние цифры до определенного символа, тоесть до ( _ ) с конца строки. Как это реализовать?
Должно получится:
beta_circle_1 - 1;
beta_circle_12 - 12;
  • Вопрос задан
  • 722 просмотра
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
BuriK666
@BuriK666
Компьютерный псих
'beta_circle_1'.split('_').pop()
ну или с помощью regexp
Ответ написан
Комментировать
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
'beta_circle_1'.match(/_(\d+)$/, (match, id) => console.log(id)); // '1'
'beta_circle_12'.match(/_(\d+)$/, (match, id) => console.log(id)); // '12'
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы