パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v1.0.3

cpfcnpj

CPF/CNPJ の検証およびフォーマット用の使いやすいユーティリティ。

30日間ダウンロード
176
いいね数
51
Pub ポイント
30

パッケージをインストール

flutter pub add cpfcnpj

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

ブラジルのCPF(個人納税者登録番号)およびCNPJ(法人納税者登録番号)の検証およびフォーマット用に設計された軽量なFlutter/Dartパッケージです。CPF/CNPJ形式の正しさを確認し、標準フォーマット(例:123.456.789-01)を自動的に適用し、ユーザー入力時のデータ整合性を保証する簡単で信頼性の高いメソッドを提供します。ブラジルの税務識別情報の検証が必要なフォームに最適で、クライアント側の検証とリアルタイムマスクをサポートしています。パッケージは簡単に統合でき、最小限の依存関係でクリーンで読みやすいコードを維持します。

用途

  • フォーム入力検証
  • リアルタイムのCPF/CNPJフォーマット
  • データ整合性チェック
  • ブラジルの税務識別番号処理
  • ユーザー登録フロー

主な機能

  • CPF/CNPJ 検証
  • 自動フォーマット
  • シンプルな API
  • Lightweight
  • クライアント側の検証サポート

適している対象

  • ブラジルのアプリケーション
  • ユーザー登録システム
  • 財務フォーム
  • 税番号を必要とするモバイルアプリ
  • 入力マスキングユーティリティ

注意事項

  • ブラジルのCPF/CNPJのみをサポート
  • 国際納税者識別番号のサポートなし
  • エッジケースの手動処理が必要です
  • 検証およびフォーマットに限定
  • 組み込みのエラーメッセージなし

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

An easy-to-use utility for CPF/CNPJ validation and formatting.

Usage

A simple usage example:

import 'package:cpfcnpj/cpfcnpj.dart';

main() {
  
  // Validar CPF
  if (CPF.isValid("123.717.730-86")) {
    print("Este CPF é válido.");
  } else {
    print("Este CPF é inválido.");
  }

  // Validar CNPJ
  if (CNPJ.isValid("43.814.971/0001-89")) {
    print("Este CNPJ é válido.");
  } else {
    print("Este CNPJ é inválido.");
  }

  // Formatar CPF
  print(CPF.format("12371773085")); // 123.717.730-85

  // Formatar CNPJ
  print(CNPJ.format("43814971000188")); // 43.814.971/0001-88

}

Features and bugs

Please file feature requests and bugs at the issue tracker.

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。