toss / es-hangul

A modern JavaScript library for handling Hangul characters.
https://es-hangul.slash.page/
MIT License
1.34k stars 95 forks source link

[Feature]: 문자열에서 한글만 파싱 #108

Closed youngjae99 closed 4 months ago

youngjae99 commented 5 months ago

Description

문자열에서 한글만 추출(parse)할 수 있으면 좋을 것 같습니다.

parseHangul('안녕하세요1234abc') // '안녕하세요'
parseHangul('abcde') // ''
parseHangul('안녕하세요ㄱㄴ') // '안녕하세요ㄱㄴ'
parseHangul('안녕하세요    만나서 반갑습니다') // '안녕하세요    만나서 반갑습니다'
parseHangul('가나다!-29~라마바.,,사') // '가나다라마바사' 

Possible Solution

const parseHangul = (str: string): string => str.replace(/[^ㄱ-ㅎ가-힣\s]/g, '');

etc.

No response

okinawaa commented 4 months ago

136 여기서 internal utils에 추가되었습니다.

okinawaa commented 4 months ago

130 에서 extractHangul 이라는 한글만 추출하는 함수가 추가되었습니다.

이슈레이징 감사해요!! 🚀