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

패키지 상세v0.0.2

meta_validator

전문가처럼 문자열 검증을 처리할 수 있는 깔끔한 유틸리티입니다. iOS, Android, Web, Linux 플랫폼을 지원합니다(물론).

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
10
좋아요
23
Pub 점수
120

패키지 설치

flutter pub add meta_validator

패키지 개요

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

Meta Validator는 Android, iOS, Web, macOS, Windows, Linux에서 문자열 검증을 간소화하기 위해 설계된 크로스플랫폼 플러터 패키지입니다. 이메일, 비밀번호, 전화번호 및 사용자 정의 패턴과 같은 입력값을 검증하기 위한 깔끔하고 직관적인 API를 제공합니다. 개발자 경험을 중심에 두고 설계되어 실시간 피드백을 지원하며 폼에 원활하게 통합됩니다. 가볍고 잘 문서화되어 있으며, 봐라프레임 코드 없이 강력한 입력 검증이 필요한 앱에 적합합니다.

사용 사례

  • 모바일 및 웹 앱에서의 폼 검증
  • 실시간 입력 검증
  • 이메일 및 전화번호 확인
  • 사용자 정의 패턴 매칭
  • 보안된 비밀번호 강도 검사

주요 기능

  • 크로스 플랫폼 지원
  • 사용하기 쉬운 검증 규칙
  • 실시간 검증 피드백
  • 사용자 정의 정규 표현식 패턴을 지원합니다
  • 경량이고 성능이 뛰어남

적합한 대상

  • 다중 플랫폼 Flutter 앱을 개발하는 개발자
  • 엄격한 입력 검증이 필요한 앱
  • 폼 중심 애플리케이션
  • 정결하고 유지보수 가능한 코드를 우선시하는 팀

고려 사항

  • 복잡한 검증 로직을 위해 수동 설정이 필요합니다
  • 일반적인 패턴 외에 제한된 내장 검증기
  • 오류 메시지에 내장된 국제화 지원 없음

원본 README

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

⚡Meta validator

A tidy utility to handle validation of strings like a pro. It provides support for both iOS, Android, Web, Linux platforms (offcourse).

🎖Installing

dependencies:
  meta_validator: ^<latest_version>

⚽Awesome Features

🔥StrengthChecker.getPasswordStrength("some password")

  • Check the strength of your password ranging between 0.0 to 1.0

🔥StrengthChecker.getPasswordValidations( password: "aaa", defaultTitle: "DEFAULT", mediumTitle: "MEDIUM", strongTitle: "STRONG", weakTitle: "WEAK");

  • Get a customized string for password strength. Add you custom messages for each password validation with a default statement.

🔥StringValidator.validateEmail("fake email")

  • Check if your email address is valid or not.

🔥StringValidator.validatePostalCode("fake postal code")

  • Check if your postal code is valid or not.

🔥StringValidator.validateBlacklisted(["apple", "ball"], "ball")

  • Check if the inserted word is blacklisted or not.

😎 + 10 more string validators!


❤Loved the utility? Donate here.
🚀Want to learn more about Flutter? Checkout this out!
💥DM me on Instagram for doubts Follow here

🐛 Bugs/Requests

If you encounter any problems feel free to open an issue. If you feel the library is missing a feature, please raise a ticket on Github and I'll look into it. Pull request are also welcome.

카테고리

의존성

의존성 목록 1 개

  • update^0.3.1

소스 저장소

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

아직 데이터가 없습니다.