hutool.extra.pinyin¶
拼音工具类,基于pypinyin
Module Contents¶
Classes¶
拼音工具类,基于pypinyin |
API¶
- class hutool.extra.pinyin.PinyinUtil¶
拼音工具类,基于pypinyin
- static get_pinyin(str_val: str, separator: str = '') str¶
获取拼音
- 参数:
str_val – 中文字符串
separator – 分隔符,默认为空字符串
- 返回:
拼音字符串
- static get_pinyin_first_letter(str_val: str) str¶
获取拼音首字母
- 参数:
str_val – 中文字符串
- 返回:
拼音首字母字符串
- static get_full_pinyin(str_val: str, separator: str = ' ') str¶
获取全拼
- 参数:
str_val – 中文字符串
separator – 分隔符,默认为空格
- 返回:
全拼字符串
- static get_pinyin_char(char: str) str¶
获取单个中文字符的拼音
- 参数:
char – 单个中文字符
- 返回:
拼音字符串
- static get_first_letter(str_val: str) str¶
获取拼音首字母(get_pinyin_first_letter的别名)
- 参数:
str_val – 中文字符串
- 返回:
首字母字符串
- static is_chinese(char: str) bool¶
判断单个字符是否为中文字符
- 参数:
char – 单个字符
- 返回:
是否为中文
- static get_pinyin_with_tone(str_val: str, separator: str = '') str¶
获取带声调的拼音
- 参数:
str_val – 中文字符串
separator – 分隔符
- 返回:
带声调拼音字符串