咋区分一串字符是中文名字还是英文名字

pinyin4j
■网友
首先要知道,汉语拼音是由1个声母与1个韵母或是1个韵母(不是所有韵母,比如ve等等)组成的。寻文本规律得,逐个读入“an:”后的字母,处理如下:1.重复读入,并存储。直到读入文本符合声母或部分韵母。2.读入一位。如果依旧符合继续1,不符合则储存该位,如果上个为韵母,执行1,如果为声母,执行3。3.重复读入,并存储。直到读入文本符合韵母。4.读入一位。如果依旧符合继续3,不符合则储存该位,执行1。按照以上循环直到最后一位,顺利执行的便是汉语了。
■网友
如果学过数据挖掘的话,用机器学习来试试。我没试过,不过我认为准确率会挺高的。
■网友
拼音特点,


    推荐阅读