petitparser
一个动态解析器框架,可快速构建高效语法和解析器。
探索 解析和其他文本工具 Flutter 插件,比较平台支持、下载量与社区关注度。
共 90 个插件
一个动态解析器框架,可快速构建高效语法和解析器。
一个使用模式序列解析字符串的类。
使用对 Unicode/字形簇感知的操作进行字符串替换。
ASCII 和常见非 ASCII 字符代码的常量。对应单个字符编码点的整数常量。
更改输入文本的大小写为所需的大小写格式。
Diff Match and Patch 库提供了强大的算法,用于执行同步纯文本所需的操作。
Flutter 剪贴板支持文本、富文本(HTML)和图像。
通过将常见重音和变音符号替换为等效字符,从字符串中移除它们。
用于处理英文单词的工具。计算音节数,生成听起来悦耳的词组组合,并提供对使用频率最高的前 5000 个英文单词的访问。
用于验证和清理字符串的 Dart 库,特别是来自用户输入的字符串。
一种用于多种语言和风格计数的实用工具。专为列表设计。
v2.2.1一个用于解析文本并将其转换为多个 Flutter Text 小部件的 Flutter 包。
用于解析电话号码的 Dart 库。灵感来自 Google 的 libphonenumber 和 iOS 上的 PhoneNumberKit。
更好的枚举到字符串的转换。Dart 在调用 enum.toString 时使用令人困扰的 EnumName.ValueName 语法,此包解决了这个问题。
Dart 中的低级别链接(文本、URL、电子邮件、电话号码、用户标签)解析库。
古兰经文本、翻译、音频链接以及页码、卷、苏拉、阿亚、启示地点等详细信息。
Money2 是一个高精度库,用于存储、解析、格式化和执行货币值及货币的算术运算。支持定点小数数学、多货币支持和转换、解析和格式化。(Money.parse('$2010.00') * 10).format('SCC#,##0') -> $US20,100)
Dart 中流行的 fuzzywuzzy 包的实现,适用于您所有的模糊字符串匹配/搜索需求!
一个用于获取人性化文件大小的包。将原始文件大小转换为可读的字符串。
RFC 9485 I-Regexp:一种可互操作的正则表达式格式的实现。检查 I-Regexp 的正确性,支持子字符串匹配或整个字符串匹配。
一个用于补充 camelCase、PascalCase、首字母大写、snake_case、param-case、CONSTANT_CASE 等缺失方法的 String 扩展。
根据Dice系数,查找两个字符串之间的相似度,该方法通常比Levenshtein距离更优。
大量字符串函数,旨在扩展String类,同时为处理可空字符串提供更安全的方法。
简单的过滤器,用于检查并屏蔽字符串中的粗俗和淫秽词汇。提供了一个默认的英文词汇列表(LDNOOBW)。