powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Функция $piece
10 сообщений из 10, страница 1 из 1
Функция $piece
    #38190160
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго дня .
Интересует такой вопрос.
Нужна функция наподобие функции $piece ,
но только чтоб выборка работала с конца строки.
То есть наоборот.

Спасибо.
...
Рейтинг: 0 / 0
Функция $piece
    #38190195
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu ,

Можно поподробнее?
...
Рейтинг: 0 / 0
Функция $piece
    #38190203
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu,

А смысл? Указанный функционал собирается из существующих функций.
Код: sql
1.
s str="1-2-3" w $piece(str,"-",$l(str,"-"))
...
Рейтинг: 0 / 0
Функция $piece
    #38190208
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValeriuВсем доброго дня .
Интересует такой вопрос.
Нужна функция наподобие функции $piece ,
но только чтоб выборка работала с конца строки.
То есть наоборот.

Спасибо.
Например, с помощью $length так ?
Код: plaintext
1.
2.
3.
4.
s str="1,2,3,4,5,6" 
// второй с конца, где ($l(str,",")) всего значений через разделитель
w $p(str,",",($l(str,",")+1)-2)
5
...
Рейтинг: 0 / 0
Функция $piece
    #38190216
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Строки с неравным количеством разделителями,
но с конца как раз стандартный разделитель и именно это мне нужно запихнуть в узел !
Остальное не так важно.
Можно одним махом все импортировать.
...
Рейтинг: 0 / 0
Функция $piece
    #38190230
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.

Спасибо !
...
Рейтинг: 0 / 0
Функция $piece
    #38190380
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu, еще:
Код: vbnet
1.
2.
3.
4.
5.
 
 #; Список вариант №1
 s str="1-2-3", list=$LFS(str,"-") w !,$LG(list,$LL(list))
 #; Список вариант №2 - быстрый?
 s p=0,last="" while $LISTNEXT(list,p,last) {} w !,last
...
Рейтинг: 0 / 0
Функция $piece
    #38190382
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
упс, это не $piece :(
...
Рейтинг: 0 / 0
Функция $piece
    #38190531
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doublefint,

А, кстати, да. Мне не очень нравится работать с $p, поэтому я обычно превращаю строку в список с помощью $lfs, а дальше работаю со списком.
...
Рейтинг: 0 / 0
Функция $piece
    #38190803
MaWr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ValeriuВсем доброго дня .
Интересует такой вопрос.
Нужна функция наподобие функции $piece ,
но только чтоб выборка работала с конца строки.
То есть наоборот.

Спасибо.

$RE($P($RE(String),$RE(Delimiter),Position))
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Функция $piece
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]