Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.11;
Скачать: CL | DM;

Вниз

работа со строкой   Найти похожие ветки 

 
Jann ©   (2004-06-27 10:25) [0]

Уважаемые програмеры подскажите, как в строке типа String удалить определенное количество символов справа и слева. Только если можно с примером пожалуйста!!!


 
YurikGL ©   (2004-06-27 10:30) [1]

Ты же уже спрашивал, по моему.
И ответили

st:=copy(st,какие-то параметры)


 
SergP ©   (2004-06-27 10:34) [2]

delete(stroka,first,kolichectvo);


 
Jann ©   (2004-06-27 10:35) [3]

Друзья извените но данная тема была перемещена судя по всему "модератором" и по той ссылке не перейти туда, чтобы прочитать ответы. Поэтому прошу тех кто отвечал повторить плиз свои ответы. Неужели так тяжко привести примеры???


 
SergP ©   (2004-06-27 10:38) [4]


>  [3] Jann ©   (27.06.04 10:35)


Примеры:

Удаляем в строке st 5 первых символов:
delete(st,1,5);

Удаляем 5 последних символов:
delete(st,length(st)-4,5);

Так понятно?


 
YurikGL ©   (2004-06-27 10:39) [5]

Если в строке N символов и тебе нужно удалить символы с 1 по A и с B до N, где A<B то

st:=copy(st,A+1,B-A+1)


 
YurikGL ©   (2004-06-27 10:43) [6]

Извини, ошибся. Вот весь пример

procedure TFormSborkiSnab.Button3Click(Sender: TObject);
var
st:string;
a,b:integer;
begin
st:="12345";
a:=1;
b:=5;
st:=copy(st,A+1,B-A-1);
showmessage(st);
end;


 
Jann ©   (2004-06-27 10:45) [7]

Ну спосибо други помогли, если я задам Вам позднее еще какие либо вопросы не откажите???


 
YurikGL ©   (2004-06-27 10:45) [8]

Выведет на экран 234

если a=2 b=4 т.е. удаляем с 1 по 2-й и с 4-го по пятый, то на экране будет только 3



Страницы: 1 вся ветка

Текущий архив: 2004.07.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
6-1084397457
Renald
2004-05-13 01:30
2004.07.11
открыт ли 21 80 порт на удал...


3-1087464393
AntonVS
2004-06-17 13:26
2004.07.11
TDataSet.Translate


14-1087556934
Vlad Oshin
2004-06-18 15:08
2004.07.11
Люди! дайте песенку, пожалуйста


4-1086119005
GROL
2004-06-01 23:43
2004.07.11
Позиции символа в шрифте


14-1087417843
AlexG
2004-06-17 00:30
2004.07.11
Людские странности...