@狮子的魂 你好,想跟你请教个问题:我是将jar引入myeclipse使用的.也引入了lex-main.lex,目前10以上的中文数字都可以直接转换成阿拉伯数字,但是10以内的不会自动转,请问该用什么方式实现呢
补充下.我用的是jcseg-1.9.2版本
好的,知道该怎么做了.谢谢
默认的单字的中文数字是不会转成阿拉伯数字的,语义上讲“四”不一定代表4。你可以该更下代码,将next返回的结果增加如下判断:
if ( w.getLength() == 1 && NumericUtil.isCNNumeric(w.getValue()) > -1 ) { //单字数字 }
具体不知道你的应用场景,如果是特殊使用可以将切分结果再预处理下!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
补充下.我用的是jcseg-1.9.2版本
好的,知道该怎么做了.谢谢
默认的单字的中文数字是不会转成阿拉伯数字的,语义上讲“四”不一定代表4。你可以该更下代码,将next返回的结果增加如下判断:
具体不知道你的应用场景,如果是特殊使用可以将切分结果再预处理下!