powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / $zstrip ... help
5 сообщений из 5, страница 1 из 1
$zstrip ... help
    #35366227
kravt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть строка:
Код: plaintext
str="Restored#####Tets1.test.cls.xml"

Нужно получить:
tResult1="Restored"
tResult2="Tets1.test.cls.xml"

После выполнения:
Код: plaintext
1.
2.
set tResult1 = $e(str, 1 ,$find(str,"#")- 2 )
set tResult2 = $zstrip($e(str,$find(str,"#"),*),"=","#")

получаем:
tResult1="Restored"
tResult2=" # Tets1.test.cls.xml"

Подскажите, что не так!?
...
Рейтинг: 0 / 0
$zstrip ... help
    #35366280
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kravtЕсть строка:
Код: plaintext
str="Restored#####Tets1.test.cls.xml"
Нужно получить:
tResult1="Restored"
tResult2="Tets1.test.cls.xml"
...
что не так!?

Лучше вот так

Код: plaintext
1.
2.
s dlm="#####"
s tResult1=$p(str,dlm)
s tResult2=$p(str,dlm, 2 )
...
Рейтинг: 0 / 0
$zstrip ... help
    #35366416
kravt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все. Разобрался

krvsa

Лучше вот так

Код: plaintext
1.
2.
s dlm="#####"
s tResult1=$p(str,dlm)
s tResult2=$p(str,dlm, 2 )


Это лучше, если мы заранее знаем длину dlm, а в моем случае она неизвестна.
...
Рейтинг: 0 / 0
$zstrip ... help
    #35366467
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kravtесли мы заранее знаем длину dlm
Так это легко выяснить!

Код: plaintext
s len=$l(str)-$l($tr(str,"#"))
...
Рейтинг: 0 / 0
$zstrip ... help
    #35367923
CJIECAPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не
лучше так:
Код: plaintext
1.
2.
s tResult1=$p(str,"#")
s tResult2=$p(str,"#",$L(str,"#"))
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / $zstrip ... help
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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