1.0.0-alpha.2 • Published 3 years ago

hangulbox v1.0.0-alpha.2

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

hangulbox.js

hangulbox는 한글을 조금더 쉽게 다룰 수 있게 도와주는 JavaScript 라이브러리입니다. 다음 설명서에서 hangulbox.js에 대한 모든것을 알아보세요.

시작하기

사용 사례 및 기본 설정에 따라 빌드 단계를 포함하거나 포함하지 않고 hangulbox.js를 사용할 수 있습니다.

CDN으로 시작하기

https://cdn.jsdelivr.net/gh/WADE-OSS/hangulbox.js@1.0.0-alpha.1/dist/core.js

npm으로 설치하기

> npm install hangulbox

사용 설명서

wordSeparate(word)

한단어만 분리합니다

hangulbox.wordSeparate('안');
  // return 'ㅇㅏㄴ'

wordSeparateAll(word)

문장을 분리합니다

  hangulbox.wordSeparateAll('안녕하세요');
   // return 'ㅇㅏㄴㄴㅕㅇㅎㅏㅅㅔㅇㅛ'

wordSeparateToArray(word)

문자를 분리하고 Array로 받습니다

hangulbox.wordSeparateToArray('안녕하세요');
/* return [
0: (3) ['ㅇ', 'ㅏ', 'ㄴ']
1: (3) ['ㄴ', 'ㅕ', 'ㅇ']
2: (3) ['ㅎ', 'ㅏ', '']
3: (3) ['ㅅ', 'ㅔ', '']
4: (3) ['ㅇ', 'ㅛ', '']
] */

toArray(word)

문자 하나하나를 Array로 분류합니다

hangulbox.toArray('안녕하세요. 안녕');
// return ['안', '녕', '하', '세', '요', '.', ' ', '안', '녕']

toArrayNotDuplicate(word)

toArray와 비슷하지만 중복 문자를 제거합니다

hangulbox.toArrayNotDuplicate('안녕하세요. 안녕');
// return ['안', '녕', '하', '세', '요', '.', ' ']

checkLastConsonantLetter(word)

마지막 글자가 받침을 가지면 true를, 받침을 가지지 않으면 false를 return합니다

hangulbox.checkLastConsonantLetter('안녕');
// return true

hangulbox.checkLastConsonantLetter('안녕하세요');
// return false