Удаленить все, что слева от первого символа с конца

Тема в разделе "Функции поиск-замены и регулярные выражения", создана пользователем Serheo, 22 окт 2018.

  1. Serheo

    Serheo New Member Пользователи

    Регистрация:
    13 окт 2018
    Сообщения:
    15
    Город:
    Москва
    Простейшая задача, но никак не могу додуматься.

    Есть текст:/data/1112/ictpLJEhIIGNyfn76q1h.jpg

    Надо оставить то, что находится правее последнего слеша, а остальное удалить вместе с этим слешем. Т.е. нам нужен текст (ictpLJEhIIGNyfn76q1h.jpg). Количество слешей может быть произвольным. Логично искать с конца до первого слеша справа. Но как это сделать?

    В очередной раз сам спросил и сам же ответил.

    Связка /{get}|{get} решает вопрос. Уж больно комменты в редакторе поиска замены мелкие.
     
    Последнее редактирование: 22 окт 2018
  2. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.377
    Код:
    re:(.*?)/|
     
    kagorec нравится это.
  3. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.741
    Город:
    Сочи

Поделиться этой страницей