pinyinjs icon indicating copy to clipboard operation
pinyinjs copied to clipboard

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

Open DOVER123 opened this issue 5 years ago • 0 comments

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

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

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

DOVER123 avatar Jul 04 '19 08:07 DOVER123