본문 바로가기
Delphi Tip/문자

Pos 함수를 활용한 문자열 내 위치 검색

by MonoSoft 2025. 4. 30.
728x90
반응형

Pos 함수를 활용한 문자열 내 위치 검색

 

 

델파이의 Pos 함수는 특정 문자열이 
다른 문자열 내 어디에 위치하는지를 알려주는 함수입니다. 
검색 기능, 유효성 검사, 문자열 파싱 등 다양한 곳에서 활용할 수 있습니다.

uses
  System.SysUtils;

procedure PosExample;
var
  Text, SubStr: string;
  Index: Integer;
begin
  Text := 'Welcome to the Delphi world!';
  SubStr := 'Delphi';
  Index := Pos(SubStr, Text);
  ShowMessage('위치: ' + IntToStr(Index));  // 결과: 16
end;

실행 결과:
"위치: 16"
('Delphi' 문자열이 전체 텍스트에서 16번째 위치에 존재)

Pos(부분문자열, 전체문자열) 형식으로 사용
찾는 문자열이 없으면 0 반환
대소문자 구분이 있으므로 비교 전 AnsiLowerCase 사용 가능

 


#델파이
#Delphi
#Pos함수
#문자열검색
#텍스트분석
#SysUtils
#문자열처리
#검색기능
#VCL개발
#부분문자열찾기

728x90
반응형

댓글