一个轻量级的 Flutter/Dart 包,专为验证和格式化巴西 CPF(个人纳税人登记号)和 CNPJ(企业纳税人登记号)而设计。它提供了简单可靠的方法来检查 CPF/CNPJ 格式的正确性,自动应用标准格式(例如:123.456.789-01),并在用户输入时确保数据完整性。非常适合需要巴西税务识别验证的表单,支持客户端验证和实时掩码。该包易于集成,代码简洁易读,依赖项极少。
适合场景
- 表单输入验证
- 实时 CPF/CNPJ 格式化
- 数据完整性检查
- 巴西税务识别号处理
- 用户注册流程
主要特点
- CPF/CNPJ 验证
- 自动格式化
- 简单 API
- Lightweight
- 客户端验证支持
适合对象
- 巴西应用
- 用户注册系统
- 财务表格
- 需要税号的移动应用
- 输入掩码工具
使用建议
- 仅支持巴西CPF/CNPJ
- 不支持国际税号
- 需要手动处理边缘情况
- 仅限验证和格式化
- 无内置错误消息