FLUTTER ECOSYSTEM

phone_numbers_parser

用于解析电话号码的 Dart 库。灵感来自 Google 的 libphonenumber 和 iOS 上的 PhoneNumberKit。

最新版本
9.0.26
近 30 天下载
34万
喜欢数
276
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个用于在多个平台上解析、验证和格式化电话号码的 Dart 库。受 Google 的 libphonenumber 和 iOS 上的 PhoneNumberKit 启发,该库提供了强大的国际电话号码处理功能,并支持各国特定规则。该包可准确检测电话号码格式、进行规范化处理,并根据地区进行验证,非常适合需要可靠联系人输入处理的全球应用。

适合场景
  • 国际电话号码验证
  • 用户输入格式化
  • 特定国家的号码解析
  • 联系表单验证
  • 自动号码标准化
  • 全局应用本地化
主要特点
  • 支持所有主要平台
  • 基于区域的验证
  • 数字格式化工具
  • 国际标准合规
  • 轻量且快速的解析
  • 与 Flutter 表单轻松集成
适合对象
  • 包含用户联系信息输入的全局应用
  • 电信或消息服务
  • 跨平台移动应用
  • 需要严格数据验证的应用程序
  • 需要在 Dart 中使用 libphonenumber 类似功能的开发者
使用建议
  • 需要正确的国家代码输入才能完成验证
  • 可能需要额外的UI逻辑来提供错误反馈
  • 仅限解析;不是完整的拨号器或短信工具
  • 依赖于准确的源数据
  • 不适用于实时号码查询
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add phone_numbers_parser

所属分类

依赖

依赖清单 1 项

关联项目

所在榜单