문구를 약어로 바꿔 보세요.
IT를 좋아하는 사람들은 TLA(세 글자 약어)를 정말 좋아해요!
Portable Network Graphics 같은 긴 이름을 약어(PNG)로 바꿔 주는 프로그램을 작성해서 재미있는 전문용어를 만들어 봐요.
구두점은 다음과 같이 처리해요. 하이픈은 (공백처럼) 단어 구분자이고, 나머지 구두점은 모두 입력에서 제거할 수 있어요.
예를 들어:
| Input | Output |
|---|---|
| As Soon As Possible | ASAP |
| Liquid-crystal display | LCD |
| Thank George It's Friday! | TGIF |
Exercism에 가입하고 Prolog 트랙을 연습 문제 109개, 그리고 실제 사람의 멘토링과 함께 배우고 익혀 보세요. 모두 무료예요.
기본적인 공백 매칭부터 시작해 유니코드를 살펴보고, 마지막으로 negative lookbehind까지, 정규 표현식을 가볍게 파고들어 봐요. 끝으로 상태 기계를 비롯해 두문자어 문제를 푸는 다른 접근법들도 살펴봐요.