插件概览
一个用于验证、格式化、去除和生成巴西CPF(个人纳税人注册号)和CNPJ(企业纳税人注册号)号码的Flutter包。它提供了可靠的工具,以确保处理巴西税务标识符的应用程序的数据完整性。该库支持Android、iOS、Web、macOS、Windows和Linux等多个平台,非常适合需要符合巴西财政标准的跨平台应用程序。它包含检查有效性、使用掩码格式化数字、移除非数字字符以及为测试生成随机有效CPF/CNPJ值的功能。
适合场景
- 验证用户输入的CPF/CNPJ
- 使用标准掩码格式化 CPF/CNPJ
- 从 CPF/CNPJ 字符串中删除特殊字符
- 生成测试 CPF/CNPJ 号码
- 确保符合巴西税务法规
主要特点
- CPF 和 CNPJ 验证
- 使用掩码的自动格式化
- 非数字字符去除
- 随机生成 CPF/CNPJ
- 跨平台支持
适合对象
- 巴西政府应用程序
- 金融和银行应用
- 面向巴西的电子商务平台
- 带有税号字段的用户注册表单
- 需要有效 CPF/CNPJ 的测试环境
使用建议
- 需要手动处理国际化
- 不与官方数据库进行验证
- 仅限 CPF/CNPJ 格式
- 无内置错误本地化
- 不适用于与政府系统的实时验证