
한국어 조사 유틸
«금가 없습니다»를 막아주는 TypeScript 파일 하나입니다. 숫자나 영어로 끝나는 값도 읽는 소리로 봅니다
내려받기 전에 웹에서 그대로 써보실 수 있습니다. 로그인은 다운로드 시에만 필요합니다.
스크린샷




구매하면 이렇게 받습니다
- 다운로드결제 즉시 파일을 받을 수 있습니다. 라이선스 보관함에서 언제든 다시 받을 수 있습니다.
상품 소개
앞말에 맞는 조사를 골라 주는 TypeScript 파일 하나입니다. ■ 이게 왜 필요하냐면 "금가 없습니다" 조사 규칙이야 다들 압니다. 문제는 문구를 코드로 조립할 때 생깁니다. 값이 고정돼 있으면 눈에 띄는데, 값이 변수로 들어오면 안 보입니다. 상품명이나 플랜명, 사용자가 넣은 이름 같은 것들요. 새몰에서도 궁합 도구가 "지영가 갖고 있고"를 화면에 내보낸 적 있습니다. 이 파일을 만들어 놓고 정작 그 자리에서 안 썼거든요. ■ 다루는 것 이/가, 은/는, 을/를, 와/과, 으로/로, 이나/나, 이라/라, 이어야/여야. 으로/로만 규칙이 다릅니다. ㄹ 받침은 받침이 없는 것처럼 "로"를 씁니다. 서울로, 필터로. 이 예외를 빠뜨린 구현을 꽤 봤습니다. ■ 숫자나 영어로 끝나도 됩니다 값이 숫자로 끝나는 자리가 생각보다 많습니다. 숫자는 읽는 소리로 봅니다. 1은 "일"이니 받침이 있고, 2는 "이"니 없습니다. 그래서 1이, 2가. 알파벳도 같습니다. L은 "엘", M은 "엠", T는 "티". 그래서 SQL로, React가. 한자나 기호로 끝나면 판단이 안 됩니다. 그럴 땐 받침 없는 쪽으로 둡니다. 어느 쪽으로 가도 틀리는데 이게 덜 어색해서요. ■ 받는 파일 josa.ts 하나, josa.test.ts 하나. 프로젝트에 그냥 넣으면 됩니다. 설치할 것도 import할 것도 없습니다. 이 정도 코드로 npm 의존성을 하나 늘리는 게 아까워서 파일로 뒀습니다. 테스트도 같이 드리니 규칙이 맞는지 직접 돌려보셔도 됩니다. 받기 전에 화면에서 전문을 보실 수 있습니다. ■ 이런 분께 · 한국어 알림이나 이메일 문구에 변수를 끼워 넣으시는 분 · "OO가 없습니다" 같은 게 실제로 나간 적 있는 분 · 라이브러리를 하나 더 붙이기는 좀 그런 분 ■ 저작권 프로젝트에 넣어 쓰세요. 개인이든 회사든, 상용이든 상관없습니다. 고쳐 쓰셔도 되고요. 저작권만 새몰(saemol.com)에 남겨둡니다. 파일 자체를 다시 배포하거나 파는 것(npm 공개도 포함입니다)만 피해주시면 됩니다. 주변에 알려주고 싶으시면 상품 주소를 전해주세요. ■ 알아두실 것 소리에 기대는 규칙이라 정답이 하나가 아닌 경우가 있습니다. 외국어 고유명사가 특히 그렇습니다. 꼭 맞아야 하는 문구라면 값을 조사 앞에 두지 말고 문장을 다시 쓰는 편이 안전합니다.
기술 스택
리뷰
아직 리뷰가 없습니다
요금제
판매자 정보
개인
사업자가 아닌 개인 판매자입니다
이 판매자는 사업자로 등록되어 있지 않아 법령상 공개 대상인 사업자 정보가 없습니다. 비사업자 판매자는 대금을 받지 않는 무료 상품만 등록할 수 있습니다.
거래 관련 분쟁이 발생한 경우, 구매자는 분쟁 해결에 필요한 범위에서 상대방의 성명·연락처 등을 열람할 수 있습니다(전자상거래법 제20조의2 제3항). 아래 문의 창구로 주문번호와 사유를 알려주시면 회사가 확인 후 필요한 범위에서 정보를 제공합니다.
support@saemol.com새몰은 통신판매중개자로서 거래 당사자가 아니며, 상품·거래에 관한 책임은 판매자에게 있습니다.
구매자 약관 제3조(거래 상대방의 확인) →