Skip to content

我写了个更全更快的拼音工具类 #62

Description

@duanluan

简介

性能测试结果(快 1 倍):ZUtil/ToPinyinTest.java at main · duanluan/ZUtil

数据来源:mozillazg/pinyin-data: 汉字拼音数据

方法特性

  • 是否带声调;
  • 是否只取多音字的第一个拼音;
  • 拼音之间的分隔符;

拼音特性

  • 第一个汉字的拼音首字母是否大写;
  • 后续汉字的拼音首字母是否大写;
  • 如果遇到非汉字,传参了分隔符时,非汉字的两侧是否需要此分隔符。

后续计划

  • 地名词典,在不获取多音时直接替换地名;
  • 自定义词典,在不获取多音时正则替换。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions