패키지, 저장소 및 앱 카테고리 검색

패키지 상세v1.2.2

korea_regexp

정규표현식을 이용해 한국어를 더 쉽게 다룰 수 있게 해주는 패키지입니다. 정규표현식을 사용하면 한국어 처리가 쉬워집니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
215
좋아요
36
Pub 점수
125

패키지 설치

flutter pub add korea_regexp

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

korea_regexp 패키지는 정규 표현식을 사용하여 한국어 텍스트 처리를 간편하게 만듭니다. 일반적인 한국어 언어 작업에 특화된 패턴과 유틸리티를 제공하며, 한국어 문자 검증, 한글 추출, 한국어 전용 형식 감지 등이 포함됩니다. Flutter 앱에서 한국어 텍스트를 다루는 개발자를 위해 설계되어 파싱 및 검증의 정확도를 높입니다. 모든 주요 플랫폼을 지원하므로, 강력한 한국어 텍스트 처리가 필요한 크로스플랫폼 애플리케이션에 이상적입니다.

사용 사례

  • 한국어 입력 필드 검증
  • 혼합 텍스트에서 한글 추출
  • 한국어 이름과 주소 파싱
  • 한국어 고유 패턴 탐지
  • 한국어 콘텐츠를 위한 텍스트 정규화
  • 사용자 입력에서 한국어 문자 필터링

주요 기능

  • 한국어 텍스트용 사전 정의된 정규 표현식 패턴
  • 한글, 한자 및 혼합 스크립트 지원
  • 크로스 플랫폼 호환성
  • Flutter와의 간편한 통합
  • 경량이며 한국어에 집중
  • 한국어 텍스트 매칭의 정확도 향상

적합한 대상

  • 한국 사용자를 대상으로 하는 Flutter 앱
  • 국제화(i18n) 프로젝트에 한국어 지원
  • 한국어 텍스트용 폼 검증
  • 한국어 콘텐츠를 위한 텍스트 분석 도구
  • 효율적인 한국어 정규표현식 유틸리티가 필요한 개발자

고려 사항

  • 한국어 기능에 한정
  • 정규 표현식을 초과하는 복잡한 언어 규칙을 처리하지 않습니다
  • 기본 정규 표현식 구문 이해 필요
  • 전체 NLP 작업에 적합하지 않습니다
  • 다른 텍스트 처리 패키지와 함께 사용하는 것이 가장 좋습니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

korea_regexp

All Contributors

https://github.com/bluewings/korean-regexp

해당 깃허브를 보고 자바스크립트로 구현된 한글 정규표현식 패키지를 다트로 변경한 플러그인입니다.

현재 구현된 기능

  • [x] 한글 자동완성을 위한 정규식
  • [x] 영타 -> 한타
  • [x] 한타 -> 영타
  • [x] 조사 자동 치환
  • [x] 자소 분리
  • [x] 자소 합치기

기능 설명

한글 자동완성을 위한 정규식

KakaoTalk_Photo_2021-11-01-23-59-33

  • initial search : 초성으로 검색 여부 ex) ㄱㅇㄷ -> 강원도

  • startsWith: 시작과 일치 (default : false)

  • endsWith: 마지막과 일치 (default : false)

  • ignoreSpace: 공백 무시 (default : false)

  • ignoreCase: 대소문자 무시 (default : false)

  • fuzzy: (default : false)

  • nonCapturingGroup: (default : false)

  • emptyMatchAll: empty string('') 입력 시 전체 매치 여부 (default : false)

한타 -> 영타

KakaoTalk_Photo_2021-11-01-23-58-35

영타 -> 한타

KakaoTalk_Photo_2022-03-21-23-08-40

자소 분리

KakaoTalk_Photo_2021-11-01-23-56-29

자소 합치기

KakaoTalk_Photo_2022-03-21-22-22-02

조사 자동 치환

KakaoTalk_Photo_2022-03-11-00-13-48

Contributors ✨

Issue, PR 언제나 환영입니다.

Thanks goes to these wonderful people (emoji key):

홍종표
홍종표

💻 📖 ⚠️ 🤔 🚧
viiviii
viiviii

💻 ⚠️ 🤔
Lee Jiwon
Lee Jiwon

🐛
BottlePumpkin
BottlePumpkin

🐛

This project follows the all-contributors specification. Contributions of any kind welcome!

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.