Module cloud.opencode.base.string
module cloud.opencode.base.string
OpenCode Base String Module
OpenCode 基础字符串模块
Provides comprehensive string processing capabilities including naming conversion, template engine, text comparison, regex, Unicode handling, and data masking.
提供全面的字符串处理能力,包括命名转换、模板引擎、文本比较、正则、Unicode处理和数据脱敏。
Key Features | 主要功能:
- OpenString - Enhanced string operations - 字符串增强操作
- OpenNaming - Naming case conversion (camel, snake, kebab) - 命名风格转换
- OpenTemplate - Template engine with variables, conditions, loops - 模板引擎
- OpenMask - Data desensitization (phone, ID, email, card) - 数据脱敏
- OpenSimilarity - Text similarity (Levenshtein, Jaccard, Cosine) - 相似度计算
- OpenFuzzyMatch - Fuzzy matching and search suggestions - 模糊匹配和搜索建议
- AhoCorasick - Multi-pattern matching for sensitive word filtering - 多模式匹配(敏感词过滤)
- OpenDiff - Text difference comparison - 文本差异对比
- OpenRegex - Regex pattern building - 正则表达式构建
- Joiner/Splitter/CharMatcher - Guava-style builders - Guava风格构建器
- OpenEscape - HTML/Java/SQL escaping - 转义处理
- OpenUnicode - Full-width/Chinese processing - Unicode处理
- Since:
- JDK 25, opencode-base-string V1.0.0
- Author:
- Leon Soo
-
Packages
ExportsPackageDescription