python-pinyin icon indicating copy to clipboard operation
python-pinyin copied to clipboard

增加按照拼音风格进行分割的接口

Open VisualJoyce opened this issue 2 years ago • 1 comments

问题描述

  {'pos': 't', 'word': '一九五四年', 'pinyin': 'yi1jiu3wu3si4nian2'},

我们已知该格式的拼音,可以考虑增加接口返回一个分割好的列表。当前的模式下,可能使用正则表达式即可。扩展到各种已知风格,可能会更复杂些。但是包装好的接口可以节省很多重复工作。

本issue中的例子可以这样解决:

def parse_pinyin(text):
    g = re.findall(r'([a-z]+)', text)
    if g is not None:
        return g
    else:
        return [text]

VisualJoyce avatar Jul 27 '21 08:07 VisualJoyce

感谢建议~

mozillazg avatar Aug 15 '21 03:08 mozillazg