너무 초보적인 질문이라 쑥쓰럽지만
용기내어 질문을 드립니다.
어떤 문장(문자열)이 있을때 그 문자열 속에 어떤 특정 문자의 갯수를 알고 싶을 때
어떻게 해야 하나요?
예를 들어 text= "a;soghasiohgpasihvosiabv;sdadfkbhslakbgf;assfasd;af;asf"
머 이런 문자열이 있다고 하면 이중에서 ";" 문자가 몇개 있는지를 알고 싶거든요
어떤 함수를 어떻게 사용해야 하는지
알려주시면 감사하겠습니다.
워낙 초보적인 문제라 어디 나오지도 않더군요...-_-;;;
그냥 for문써서 카운팅하세요...
<!--CodeS-->
var
Index, Count: Integer;
begin
Text := 'a;soghasiohgpasihvosiabv;sdadfkbhslakbgf;assfasd;af;asf';
Count := 0;
for Index := 1 to Length(Text) do
begin
if Text[Index] = ';' then
Inc(Count);
end;
ShowMessage(';문자의 갯수: ' + IntToStr(Count));
end;
<!--CodeE-->
^^ 항상 즐코하세요...