변환할 텍스트를 붙여넣거나 입력하십시오.
소문자, 대문자, 문장 대문자 또는 제목 대문자 중 선택하십시오.
선택된 케이스 형식을 입력 텍스트에 적용합니다.
변환된 텍스트를 클립보드로 복사합니다.
텍스트 케이스는 단어와 문장을 쓰는 데 사용되는 대문자 규칙을 의미합니다. 일반적인 텍스트 케이스는 다음과 같습니다.
소문자: 모든 문자를 소문자로 표시합니다 (예: "hello world")
대문자: 모든 문자를 대문자로 표시합니다 (예: "HELLO WORLD")
문장 대문자: 문장의 첫 번째 문자는 대문자로 표시됩니다 (예: "Hello world.")
제목 대문자: 대부분의 단어의 첫 번째 문자를 대문자로 표시합니다 (예: "Hello World")
텍스트 케이스를 일관성 있게 사용하면 읽기 쉬워지고 제목, 헤더, 본문 등 다른 맥락에 적합한 표준 텍스트 스타일을 따릅니다.
케이스 변환 알고리즘은 다음과 같이 작동합니다.
소문자: .toLowerCase() 문자열 메서드를 사용하여 모든 문자를 소문자 형태로 변환합니다.
대문자: .toUpperCase() 문자열 메서드를 사용하여 모든 문자를 대문자 형태로 변환합니다.
문장 대문자: .charAt(0).toUpperCase()를 사용하여 입력 문자열의 첫 번째 문자를 대문자로 만든 후, .slice(1).toLowerCase()를 사용하여 나머지 문자를 소문자로 변환하여 연결하여 만듭니다.
제목 대문자: 공백 문자로 입력 문자열을 단어로 분리합니다. "a", "an", "the"와 같은 소문자 단어를 제외한 각 단어의 첫 번째 문자를 대문자로 만듭니다. 이 과정은 소문자 단어 배열 및 .includes() 메서드를 사용합니다. 그런 다음 단어들을 공백을 사용하여 다시 문자열로 연결합니다.