2016-02-05 65 views
0

我有一個文本文件,我要提取的它例如一個特定的值I具有線:提取一個.txt的特定點在拉扎勒斯

002345,6,7,8,9,10,25, 

和只想值7 9和25得到提取。我似乎沒有找到一種方法來實現這一目標,我想有人可以幫助我。 PS:我是拉撒路編程

+0

你能否詳細說明,例如,你的意思是你需要3°,5°和7°的值用逗號分隔的值列表? –

+0

是的,這就是我的意思 – ImReallyHungryYouKnow

回答

1

下面的代碼:

uses 
    strutils; 
var 
    seq, v1, v2, v3: string; 
begin 
    seq := '002345,6,7,8,9,10,25,'; 
    v1 := ExtractWord(3, seq, [',']); 
    v2 := ExtractWord(5, seq, [',']); 
    v3 := ExtractWord(7, seq, [',']); 
    writeln('3º: ', v1); 
    writeln('5º: ', v2); 
    writeln('7º: ', v3); 
end. 

將輸出:

3º: 7 
5º: 9 
7º: 25