Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как в строке заменить подстроку на другую на cos? / 6 сообщений из 6, страница 1 из 1
21.10.2005, 17:05
    #33338068
kvasov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке заменить подстроку на другую на cos?
Как в строке заменить подстроку на другую на cos?
...
Рейтинг: 0 / 0
21.10.2005, 17:38
    #33338146
Maksim UM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке заменить подстроку на другую на cos?
Можно так:
Код: plaintext
1.
2.
3.
4.
USER>set aa="1234aa4321"
 
USER>write $P(aa,"aa")_"test"_$P(aa,"aa", 2 , 999 )
1234test4321
Можно стандартным путем: $F - найти, $EXTRACT - выделить...
...
Рейтинг: 0 / 0
24.10.2005, 11:39
    #33339862
-Serg-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке заменить подстроку на другую на cos?
Maksim UMМожно так:
Код: plaintext
1.
2.
3.
4.
USER>set aa="1234aa4321"
 
USER>write $P(aa,"aa")_"test"_$P(aa,"aa", 2 , 999 )
1234test4321
Можно стандартным путем: $F - найти, $EXTRACT - выделить...

s $p(aa,"aa")="test"
...
Рейтинг: 0 / 0
07.02.2006, 00:27
    #33527261
AlexanderYe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке заменить подстроку на другую на cos?
s str="123asd789"
w !,$tr(str,"asd","456")

итог- 123456789
...
Рейтинг: 0 / 0
07.02.2006, 00:44
    #33527273
AlexanderYe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке заменить подстроку на другую на cos?
$TR(anslate)-передаешь строку, подстроку, новую подстроку.
s str="3,14здец"
w !,$tr(str,"3,14","Пи")
...
Рейтинг: 0 / 0
07.02.2006, 09:37
    #33527564
MX -- ALEX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке заменить подстроку на другую на cos?
kvasovКак в строке заменить подстроку на другую на cos?
trw(t,w1,w2,n)
n t2,%,nn s t2="",w2=$g(w2),nn=0 q:w1=""!(t'[w1) t
f %=1:1:$l(t,w1) d
. s t2=t2_$p(t,w1,%) s:$p(t,w1,%+1)'="" t2=t2_w2,nn=nn+1 q:nn=+$g(n)
i t_".q.z.t.y.a..."[(w1_".q.z.t.y.a..."),w1'=w2 s t2=t2_w2
q t2
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как в строке заменить подстроку на другую на cos? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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