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

Тема в разделе "Решение различных задач по парсингу", создана пользователем Serheo, 12 ноя 2019.

  1. Serheo

    Serheo Well-Known Member Пользователи

    Регистрация:
    13 окт 2018
    Сообщения:
    251
    Город:
    Москва
    Есть такие строки:
    Ссылка/текст/
    Ссылка/текст

    Вопрос. Как удалить слеш на конце? Чтобы получилось:
    Ссылка/текст
    Ссылка/текст
     
  2. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    Попробуйте регулярным выражением.
    Код:
    re:\/[\s\t\r\n]*$|
     
  3. Serheo

    Serheo Well-Known Member Пользователи

    Регистрация:
    13 окт 2018
    Сообщения:
    251
    Город:
    Москва
    Спасибо за подсказку работает, хотя ожидаю, когда починят {textend}.

    Но, если в ячейке будет несколько ссылок, то регулярка сработает только на последней:

    Ссылка/текст/
    Ссылка/текст/
    Ссылка/текст/

    Будет:
    Ссылка/текст/
    Ссылка/текст/
    Ссылка/текст

    А {textend}, по идее, должен чикать каждый слеш, который находится в конце строки.
     
  4. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    Странно, зачем надо чинить то что и так работает?))

    Пробуйте
    Код:
    /{br2}|{br2}
    /{textend}|
    [​IMG]

    п.с. регулярное выражение было на окончание всего текста.
     
  5. Serheo

    Serheo Well-Known Member Пользователи

    Регистрация:
    13 окт 2018
    Сообщения:
    251
    Город:
    Москва
    Вот реально 40 мин. пинал {textend} и не получалось. Расследование показало, что в редакторе в окне для тестов была пустая строка. При ее наличии {textend} и не сработал. Упс...

    За подсказку /{br2}|{br2} отдельное спасибо!
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Код:
    [LINEMODE]/{textend}|
     
    Serheo и kagorec нравится это.

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