[問題] 請問如何搜尋一個字串裡的特別字,並傳回.... |
答題得分者是:ak06407
|
andy0412
一般會員 發表:22 回覆:12 積分:11 註冊:2004-03-03 發送簡訊給我 |
|
mosiami
一般會員 發表:8 回覆:3 積分:2 註冊:2003-05-01 發送簡訊給我 |
|
stellos
中階會員 發表:24 回覆:84 積分:51 註冊:2004-06-08 發送簡訊給我 |
|
ak06407
一般會員 發表:7 回覆:9 積分:8 註冊:2003-07-10 發送簡訊給我 |
|
hello
初階會員 發表:64 回覆:68 積分:31 註冊:2004-05-08 發送簡訊給我 |
hi andy0412 你好:
如果要自行寫程式碼可用以下的程式區段:
[code]
function Tform1.sear_location(m_str:string;d_str:string):integer;
var
i,k : integer;
len : integer;
begin
k := 0;
for i := 1 to length(m_str) - length(d_str) 1 do begin
if copy(m_str,i,length(d_str) = d_str then begin
k := i;
break;
end;
end;
result := k; //傳回零表示沒有符合的字
end;
|
hello
初階會員 發表:64 回覆:68 積分:31 註冊:2004-05-08 發送簡訊給我 |
不好意思,程式碼編排沒弄好,再重貼一次 如果要自行寫程式碼可用以下的程式區段:
function Tform1.sear_location(m_str:string;d_str:string):integer; var i,k : integer; len : integer; begin k := 0; for i := 1 to length(m_str) - length(d_str) 1 do begin if copy(m_str,i,length(d_str) = d_str then begin k := i; break; end; end; result := k; //傳回零表示沒有符合的字 end; |
andy0412
一般會員 發表:22 回覆:12 積分:11 註冊:2004-03-03 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |