搜尋套件、儲存庫與 APP 分類

套件詳情v2.0.0

flux_validator_dart

一個用於 Dart 的字串與輸入資料驗證套件,提供多種驗證工具,例如 CPF、CNPJ、車牌、電子郵件、電話號碼等。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
109
喜歡數
22
Pub 分數
130

安裝套件

flutter pub add flux_validator_dart

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

FluxValidatorDart 是一個專為 Dart 設計的套件,用於驗證各種類型的資料輸入,包括 CPF、CNPJ、汽車牌照、電子郵件地址和電話號碼。它提供了一種簡單且可靠的途徑,確保在跨多個平台的 Flutter 應用程式中資料的完整性。該套件內建驗證器和易用的方法,支援表單驗證與即時使用者回饋。此套件為開源並持續維護,非常適合尋求強大輸入驗證而無需外部相依性的開發者。

適用情境

  • Flutter 應用中的表單驗證
  • 即時輸入檢查
  • 資料完整性驗證
  • 使用者註冊流程
  • 地址與聯絡資訊驗證
  • 符合巴西身分證格式

主要特色

  • 支援 CPF、CNPJ 與車輛牌照驗證
  • 包含電子郵件和電話號碼驗證器
  • 跨平台相容性
  • 簡單的 API,帶有明確的錯誤訊息
  • 開源且由社群驅動
  • 透過 pub.dev 實現輕鬆整合

適合對象

  • Flutter 開發人員建構表單
  • 需要巴西身分證驗證的應用程式
  • 需要本地化輸入檢查的國際應用
  • 重視資料準確性的開發人員
  • 使用自動化驗證工作流程的團隊
  • 具有嚴格資料合規性需求的專案

使用建議

  • 限於預定義的驗證器
  • 可能需要自定義邏輯來處理非標準格式
  • 依賴外部庫的更新
  • 無內建國際化支援
  • 驗證規則可能需要根據地區差異進行調整
  • 在效能關鍵情境中高頻率驗證時未優化

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

Dart Validator

A package to validate strings and input data for dart.

Getting Started

Install

Add to your pubspec.yaml

dependencies:
  flux_validator_dart: <lastest-version>

And then run # pub get in your terminal.

How to use
Import
import 'package:flux_validator_dart/flux_validator_dart.dart';
Use
Validator.email(value) // returns bool
Validator Options
Mercosul car plate

Ex: AAA-0000 or AAA-0A00

Validator.carPlate(value)
Brazilian CEP

Ex: 00000-000

Validator.cep(value)
Brazilian CNH

Ex: 00000000000

Validator.cnh(value)
Brazilian CNPJ

Ex: 00.000.000/0000-00

Validator.cnpj(value)
Brazilian CPF

Ex: 000.000.000-00

Validator.cpf(value)
Brazilian CPF & CNPJ

Ex: 000.000.000-00|0000-00

Validator.cpfCnpj(value)
dd/mm/yyyy Date

Ex: 00/00/0000

Validator.date(value)
Email

Ex: aaaaa@aaa.aaa.aa

Validator.email(value)
Numbers

Ex: 0123456

Validator.numbers(value)
Letters

Ex: abcdefgABCDEFG

Validator.letters(value)
Brazilian Phone

Ex: +55 (11) 0 0000-0000

Validator.phone(value)
Brazilian Renavam

Ex: 00000000000

Validator.renavam(value)

所屬分類

原始碼儲存庫

使用此套件的專案

暫無相關資料。