본문 바로가기
Delphi Tip/문자

SameText를 활용한 대소문자 구분 없는 문자열 비교

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

SameText를 활용한 대소문자 구분 없는 문자열 비교

 

 

문자열 비교 시 대소문자를 구분하지 않고 비교하고 싶다면 
SameText 함수를 사용하면 됩니다. = 연산자보다 더 명확하고 
안정적으로 조건을 처리할 수 있어 사용자 입력 비교 등에 매우 유용합니다.

uses
  System.SysUtils;

procedure CompareTextDemo;
var
  Input1, Input2: string;
begin
  Input1 := 'Delphi';
  Input2 := 'delphi';

  if SameText(Input1, Input2) then
    ShowMessage('같은 문자열입니다.')
  else
    ShowMessage('다른 문자열입니다.');
end;

SameText(A, B)는 대소문자 구분 없이 문자열 A, B를 비교
내부적으로 현재 로케일 설정에 따라 작동
사용자 입력, 파일 확장자, 명령어 비교 등에 유용

 


#델파이
#Delphi
#SameText
#문자열비교
#대소문자무시
#SysUtils
#사용자입력
#조건분기
#텍스트처리
#VCL개발

728x90
반응형

댓글