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

Вниз

Разделение строки   Найти похожие ветки 

 
Lord de Mon ©   (2004-08-30 21:26) [0]

Уважаемые Мастера! Подскажыте пожалуйста как разделить строку "192.168.158.157:3128" на "192.168.158.157" и "3128".


 
begin...end ©   (2004-08-30 21:36) [1]

uses StrUtils;

var
 S, S1, S2: String;

begin
 S := "192.168.158.157:3128";
 S1 := LeftStr(S, Pos(":", S) - 1);
 S2 := RightStr(S, Length(S) - Pos(":", S));
end.


 
Lord de Mon ©   (2004-08-30 21:43) [2]

Дорогой begin...end. Ти даже не представляешь как я тебе благодарен. Откуда у Тебя терпение столько помогать такому незнайке как я? Большое Тебе спасибо.


 
begin...end ©   (2004-08-30 22:03) [3]


> [2] Lord de Mon ©   (30.08.04 21:43)


Кстати, вот ещё вариант:

var
 S, S1, S2: String;
 Position: Integer;
begin
 S := "192.168.158.157:3128";
 Position := Pos(":", S);
 S1 := Copy(S, 1, Position - 1);
 S2 := Copy(S, Position + 1, Length(S) - Position);
end.



Ти даже не представляешь как я тебе благодарен.
Большое Тебе спасибо.

Ну вот теперь мне можно пойти спать с хорошим настроением :-)


 
default ©   (2004-08-30 22:16) [4]

begin...end ©   (30.08.04 22:03) [3]
лучше вместо Pos-а просто искать в цикле ":" с правой стороны строки


 
begin...end ©   (2004-08-30 22:23) [5]


> [4] default ©   (30.08.04 22:16)

Согласен, для данной строки - лучше.
Кстати, для неё (и подобных IP) можно и вообще не искать: Position = 16 :-)


 
default ©   (2004-08-30 23:44) [6]

begin...end ©   (30.08.04 22:23) [5]
я тоже сначала так подумал зачем искать...но увидев твой код подумал что последнее число переменно по числу разрядов



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

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

Наверх




Память: 0.48 MB
Время: 0.021 c
8-1087817753
ALex2
2004-06-21 15:35
2004.09.12
Маштабирование TImage


1-1093628027
Александр-
2004-08-27 21:33
2004.09.12
Показ Help.chm на определенном topice ?


1-1093538910
JohnJ
2004-08-26 20:48
2004.09.12
TMsgDlgButtons


1-1093453210
lipskiy
2004-08-25 21:00
2004.09.12
Индикатор занятости программы? Подскажите как лучше организовать?


14-1093312846
Думкин
2004-08-24 06:00
2004.09.12
С днем рождения! 24 августа