You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
한국어 문장 / 단어를 주입하면, 로마자로 변환한 string을 반환해주는 기능을 가진 함수
Possible Solution
/** * 한글 텍스트를 로마자로 변환합니다. * @param hangulText 변환하고자 하는 한글 텍스트. * @returns 로마자로 변환된 텍스트. */functionconvertToRoman(hangulText: string): string{return"로마자_텍스트";}
test cases
test('should convert simple Hangul to Roman',()=>{expect(convertToRoman('안녕하세요')).toEqual('annyeonghaseyo');});test('should handle empty input',()=>{expect(convertToRoman('')).toEqual('');});test('should process Hangul with special characters',()=>{expect(convertToRoman('한국어!')).toEqual('hangugeo!');});
etc.
예상 사용 사례
언어 학습 앱: 한국어를 배우는 외국인 학습자들이 한글을 로마자로 쉽게 변환하여 발음을 익힐 수 있도록 도와줍니다.
여행자를 위한 통역 앱: 한국을 방문하는 여행자들이 한글로 쓰여진 간판이나 메뉴를 로마자로 변환하여 읽을 수 있게 해줍니다.
문서 번역 및 편집: 공식 문서나 학술 자료에서 한글 이름이나 용어를 국제적인 문맥에 맞게 로마자로 표기할 때 사용됩니다.
SNS 및 디지털 커뮤니케이션: 한글을 모르는 사용자들과 소통할 때 메시지를 로마자로 변환하여 보다 쉽게 소통할 수 있도록 합니다.
@okinawaa님 먼저, 한국어 어문규범의 표준발음법에서 제공하는 '받침의 발음'과 '음의 동화'를 입력받은 한글에 적용하여 표준 발음법으로 변경합니다. 그리고 변경된(전자법과 전음법을 지킨 표준 발음법) 한글을 '국어의 로마자 표기법'에 따라 로마자로 변경하려고 합니다. 실질 형태소와 형식 형태소의 구분은 외부의 도움없이(형태소 분석기 필요)는 사실상 불가능하여 해당 형태소들을 구분하는 한글 받침은 100% 못하더라도 최대한 적용해보려고 합니다.
Description
한국어 문장 / 단어를 주입하면, 로마자로 변환한 string을 반환해주는 기능을 가진 함수
Possible Solution
test cases
etc.
예상 사용 사례
래퍼런스
The text was updated successfully, but these errors were encountered: