5个版本
0.1.4 | 2024年1月6日 |
---|---|
0.1.3 | 2021年8月22日 |
0.1.2 | 2021年6月28日 |
0.1.1 | 2021年6月28日 |
0.1.0 | 2021年6月28日 |
#875 in 文本处理
6KB
61 行
match-pinyin-with-hanzi
如何检查用汉字(汉字)写的句子是否与拼音(拼音)句子匹配?首先我必须解析拼音(这并不容易),然后我必须遍历汉字...等等,儿可能或不粘附于前面的音节...
这个crate解决了所有这些问题。使用这个crate,你所需要的只是
use match_pinyin_with_hanzi::match_pinyin_with_hanzi;
match_pinyin_with_hanzi(
"māmā qí mǎ, mǎ màn, māma mà mǎ.",
"妈妈骑马,马慢,妈妈骂马。"
).unwrap();
注意,māmā
和māma
都可以与妈妈
匹配。这个crate假设任何音节都可能失去声调,所以将无调的拼音与汉字匹配是完全可以的。
依赖关系
~1.5MB
~49K SLoC