lower 함수
lower 함수 (lower Function)
lower 함수는 주어진 문자열의 모든 대소문자 문자를 소문자로 변환해요. Unicode의 문자 및 대문자·소문자 정의를 사용해요.
출처: 문서
본문
lower 함수는 주어진 문자열의 모든 대소문자 문자를 소문자로 변환해요.
예시 (Examples)
> lower("HELLO")
hello
> lower("ΓΕΙΑ ΣΟΥ")
"γεια σου"
그리스어가 포함된 두 번째 예시처럼, 이 함수는 Unicode의 문자 정의와 대문자·소문자 정의를 사용해요.
관련 함수 (Related Functions)
upper— 문자열의 문자를 대문자로 변환해요.title— 문자열의 각 단어 첫 글자를 대문자로 변환해요.
실전 사용 팁
사용자나 다른 시스템에서 들어온 문자열의 대소문자가 제각각일 때, 비교 전에 lower로 소문자로 통일하면 안전해요. 예를 들어 사용자가 입력한 OS 이름이나 프로바이더 설정 값이 "Ubuntu", "UBUNTU", "ubuntu"처럼 다르게 들어와도 lower(...)로 정규화한 뒤 비교하면 일관되게 처리할 수 있어요. 다만 소문자 변환이 실제 문자열의 의미를 바꾸는 경우(예: 파일명이나 ID)가 있을 수 있으니, 값 자체를 저장하는 용도보다는 비교·조건 판단용으로 쓰는 것이 좋아요.