petitparser
효율적인 문법과 파서를 빠르게 구축할 수 있는 동적 파서 프레임워크입니다.
구문 분석 및 기타 텍스트 유틸리티 Flutter 패키지의 플랫폼 지원과 커뮤니티 지표를 비교합니다.
패키지 90개
효율적인 문법과 파서를 빠르게 구축할 수 있는 동적 파서 프레임워크입니다.
패턴 시퀀스를 사용하여 문자열을 분석하는 클래스입니다.
유니코드/그래프엠 클러스터를 인식하는 연산을 사용한 문자열 치환.
ASCII 및 일반적인 비-ASCII 문자 코드를 위한 상수입니다. 개별 문자의 코드 포인트에 해당하는 정수 상수입니다.
입력 텍스트의 대소문자를 원하는 대소문자 규칙으로 변경합니다.
Diff Match and Patch 라이브러리는 순수 텍스트를 동기화하기 위해 필요한 작업을 수행하는 강력한 알고리즘을 제공합니다.
텍스트, 리치 텍스트(HTML), 이미지 지원이 있는 Flutter 클립보드.
문자열에서 일반적인 음성 기호와 변음 부호를 제거하고 해당 문자로 대체합니다.
영어 단어를 다루는 데 사용할 수 있는 도구입니다. 음절을 세고, 잘 들리는 단어 조합을 생성하며, 사용 빈도가 높은 상위 5,000개의 영어 단어에 접근할 수 있습니다.
사용자 입력에서 오는 문자열을 검증하고 정리하기 위한 Dart 라이브러리입니다.
다양한 언어와 스타일로 세는 데 사용하는 유틸리티입니다. 목록용으로 제작되었습니다.
v2.2.1텍스트를 파싱하여 여러 개의 Flutter Text 위젯으로 만드는 Flutter 패키지입니다.
전화번호를 분석하는 데 사용되는 Dart 라이브러리입니다. Google의 libphonenumber과 iOS용 PhoneNumberKit에서 영감을 받았습니다.
ENUM을 문자열로 변환하는 방법을 개선했습니다. Dart는 enum.toString을 호출할 때 번거로운 EnumName.ValueName 구문을 사용하지만, 이 패키지가 이를 해결합니다.
다트에서 저수준 링크(텍스트, URL, 이메일, 전화번호, 사용자 태그) 파싱 라이브러리.
코란 텍스트, 번역, 오디오 URL 및 페이지, 주즈, 수라, 아야, 계시 장소 등의 세부 정보.
Money2는 통화 및 금액의 저장, 파싱, 포맷팅 및 산술 연산을 위한 고정밀 라이브러리입니다. 고정 소수점 수학, 다중 통화 지원 및 변환, 파싱 및 포맷팅. (Money.parse('$2010.00') * 10).format('SCC#,##0') -> $US20,100
모든 퍼지 문자열 매칭/검색 요구 사항을 충족시키기 위한 Dart용 인기 있는 fuzzywuzzy 패키지의 구현입니다!
사람이 이해하기 쉬운 파일 크기를 얻는 패키지입니다. 원시 파일 크기를 사람이 읽기 쉬운 문자열로 변환합니다.
RFC 9485 I-Regexp: 상호 운용 가능한 정규 표현식 형식의 구현입니다. I-Regexp의 정확성을 검사하고 부분 문자열 또는 전체 문자열로 매칭할 수 있습니다.
camelCase, PascalCase, Capital Case, snake_case, param-case, CONSTANT_CASE 및 기타 누락된 메서드를 위한 String 확장.
Dice 계수를 기반으로 두 문자열 간의 유사도를 찾습니다. 이는 보통 레벤슈타인 거리보다 더 좋습니다.
nullable 문자열을 안전하게 다루기 위한 보다 안전한 메서드를 제공하면서 String 클래스를 확장하는 데 초점을 맞춘 대규모 문자열 함수 모음.
비속어 및 음란어에 대해 문자열을 확인하고 검열하는 간단한 필터입니다. 기본 영어 단어 목록(LDNOOBW)이 제공됩니다.