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
반응형
'Delphi Tip > 문자' 카테고리의 다른 글
AnsiUpperCase와 AnsiLowerCase로 대소문자 변환 (0) | 2025.04.24 |
---|---|
QuotedStr를 사용한 안전한 문자열 포장 (0) | 2025.04.23 |
Trim, TrimLeft, TrimRight로 공백 제거하기 (0) | 2025.04.17 |
한글(2Byte)문자열 깨지지 않게 자르기 (0) | 2024.07.08 |
델파이 2진수 변환(Binaryconversion) (0) | 2024.06.13 |
댓글