皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Apache Commons Text 1.2,处理字符串的算法库

Apache Commons Text

Apache Commons Text 1.2 正式发布了,该项目提供了大量专注于处理字符串和文本块的算法。

官方表示,该版本的所有特性都与 Java 9 兼容。其他更新内容:

新特性

  • TEXT-74: StrSubstitutor 现可在值里面关闭替换
  • TEXT-97: RandomStringGenerator 能将多个范围传递给 .withinRange()
  • TEXT-89: WordUtils.initials 支持 UTF-16 的代理对 (UTF-16 surrogate pairs)
  • TEXT-90: 为 ASCII 字母(大小写)和阿拉伯数字添加 CharacterPredicates
  • TEXT-85: 为 CaseUtils 类添加驼峰命名转换的支持
  • TEXT-91: RandomStringGenerator 可生成一个随机长度的字符串
  • TEXT-102: 新增 StrLookup.resourceBundleLookup(ResourceBundle)

Bug 修复

  • TEXT-106: 在 ExtendedMessageFormat 中使用自定义注册的引用导致抛出异常
  • TEXT-100: StringEscapeUtils#UnEscapeJson 无法正确识别转义符
  • TEXT-105: LongestCommonSubsequence#logestCommonSubsequence 中的拼写错误

变更

  • TEXT-107: 升级 commons-lang 至 3.7 版本
  • TEXT-98: 弃用 isDelimiter,并使用 HashSets 进行分隔符检查
  • TEXT-88: WordUtils 会将空分隔符数组视为无分隔符
  • TEXT-93: 升级 RandomStringGenerator 以接受有效字符的列表
  • TEXT-92: 升级 commons-lang 依赖至 3.6 版本
  • TEXT-83: commons-csv 的文档将优先使用 CsvTranslators
  • TEXT-67: NumericEntityUnescaper.options – 修复 TODO
  • TEXT-84: RandomStringGenerator 声称是不可变的,但不是

点此查看完整更新内容

下载地址

转自 http://www.oschina.net/news/91508/apache-commons-text-1-2-released

分享到:更多 ()