Skip to content

出现数字混排的时候,多音字错乱 #23

Description

@DOVER123

我的测试用例是2019年度报表,代码用的这个
pinyinUtil.getPinyin(val, "", false, true);

我看了一下,错误的原因是把2019当作了一个词语,在替换多音字的时候,i+K定位错误了,稍微修改了一下utils里面getPinyin方法中140多行左右的代码,并且去掉了第一个if里面的空格处理。
else{ noChinese+=chinese[i];result.push(chinese[i]);}

已经写的很强大了,感谢。

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