@lKolabrodl

Регулярное выражение — как удалить все до символа, пропустить букву и удалить все остальное?

Всем добрый вечер, не силен в регулярных выражениях, помогите пожалуйста.
есть стринга "/srv/resources/ds_demo12/image_%l.jpg"

нужно всё удалить до знака %, пропустить 1 букву или символ, и остальное тоже удалить.
пытливым умом дошёл до /\..+\% - удалить до %, а дальше мои познания все.
пользуюсь https://regex101.com/
спасибо
  • Вопрос задан
  • 1082 просмотра
Решения вопроса 1
WblCHA
@WblCHA
А зачем удалять?
"/srv/resources/ds_demo12/image_%l.jpg".match(/%./)[0];


url.replace(/.*(%.).*/, (str, substr) => **********)
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@ivashjke
Vue JS, React, React Native
const prepared = "/srv/resources/ds_demo12/image_%l.jpg".replace(/\%(.)/gi, '$1')
Ответ написан
Sergomen
@Sergomen
Просто делай добро и оно вернётся
%\w+
5fec843b967eb354898110.png
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы