Author Topic: Обрезка строки  (Read 4401 times)

0 Members and 2 Guests are viewing this topic.

TSV

  • Зашел в гости
  • *
  • Posts: 10
    • View Profile
Обрезка строки
« on: September 30, 2023, 05:51:52 PM »
Беру из ячеек таблицы данные в переменные.
Как обрезать последние символы в строке(непечатаемые символы)? Типа как в Pyton индексы -1:-2.
Количество символов в строке всегда разное. Может STRFILTER(как указать такие символы)?
На данный момент через F2 захожу в редактирование ячейки выделяю данные и копирую в буфер. Это долго...


Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Обрезка строки
« Reply #1 on: October 02, 2023, 08:44:09 AM »
Беру из ячеек таблицы данные в переменные.
Как обрезать последние символы в строке(непечатаемые символы)? Типа как в Pyton индексы -1:-2.
Code: (clickermann) [Select]
$var = STRCUT($var, 1, STRLEN($var) - 2)
Может STRFILTER(как указать такие символы)?
Можешь и через STRFILTER, как удобно
Code: (clickermann) [Select]
#define @CRLF: STRCONCAT(CHAR(13),CHAR(10))
$var = STRFILTER($var, @CRLF, 0)


TSV

  • Зашел в гости
  • *
  • Posts: 10
    • View Profile
Re: Обрезка строки
« Reply #2 on: October 02, 2023, 03:30:41 PM »
Класс! Спасибо! :)