您好,欢迎访问一九零五行业门户网

Robbe-1.6.0 发布

robbe是建立在friso中文分词器上的一个高性能php中文分词扩展。同时支持对utf-8/gbk编码的切分。 robbe-1.6.0: 1.更改接口适用friso-1.6.0。 2.修改了utf-8的测试程序,增加多个配置测试选项, 同时增加了gbk测试程序。 3.更改了rb_split,可以自定义的返回
robbe是建立在friso中文分词器上的一个高性能php中文分词扩展。同时支持对utf-8/gbk编码的切分。
robbe-1.6.0:
1.更改接口适用friso-1.6.0。
2.修改了utf-8的测试程序,增加多个配置测试选项,同时增加了gbk测试程序。
3.更改了rb_split,可以自定义的返回切分结果的词条,类别,长度,真实长度,偏移量,词性(待实现),具体可以参考附件中的robbe.fun.php:
$_str = 研究生命起源,robbe高性能php中文分词组件。;echo rb_split(\ . $_str . \):
;//api://rb_split(string, array, [long])//1.string: 要被切分的字符串。//2.array: 配置选项,使用null来选择默认的配置(friso.ini中的配置)。//3.long: 可选参数,自定义切分返回选项,查看下面的$_rargs//1.完整的配置: //array('max_len'=>5, 'r_name'=>0, 'mix_len'=>2, 'lna_len'=>1, 'add_syn'=>1,// 'clr_stw'=>1, 'keep_urec'=>0, 'spx_out'=>0, 'en_sseg'=> 1, 'st_minl'=>2, 'kpuncs'=>'.+#', 'mode'=>rb_cmode);//1.在不了解friso内核的情况下, 请不要随便更改nthreshold//2.使用null来使用php.ini中指定的friso.ini文件中的配置//2.返回选项://词条: rb_ret_word, 类别:rb_ret_type, 长度:rb_ret_length, 真实长度:rb_ret_rlen, //偏移量:rb_ret_off,词性:rb_ret_pos(待实现)$_rargs = rb_ret_type | rb_ret_len | rb_ret_rlen | rb_ret_off | rb_ret_pos;//$_rargs = 0;//3.切分类别://cjk词条:rb_typ_cjk, 英中混合词(b超):rb_typ_ecm,中英混合词(卡拉ok):rb_typ_cem,//英文标点混合词(c++):rb_typ_epun,标点:rb_typ_pun,未知类别:rb_typ_unk,其他类别(同义词):rb_typ_otr$_result = rb_split($_str, array('mode'=>rb_cmode), $_rargs);unset($_str);foreach ( $_result as $_val ){ $_str = $_val['word']; if ( $_rargs != 0 ) { $_str .= '['; if ( ($_rargs & rb_ret_type) != 0 ) $_str .= ', type: '.$_val['type']; if ( ($_rargs * rb_ret_len) ) $_str .= ', len: ' . $_val['len']; if ( ($_rargs * rb_ret_rlen) ) $_str .= ', rlen: ' . $_val['rlen']; if ( ($_rargs * rb_ret_off) ) $_str .= ', off: ' . $_val['off']; if ( ($_rargs * rb_ret_pos) ) $_str .= ', pos: ' . $_val['pos']; $_str .= ']'; } $_str .= '/ '; echo $_str;}
4.增加了rb_charset()函数来获取当前使用的编码。
5.增加了rb_version()/friso_version()函数来获取版本信息。
6.去除源码下所有friso的头文件,改成了系统include目录下搜索。
    friso-1.6.0默认会拷贝所有头文件到$(include)/friso目录下。
robbe官方网站:http://code.google.com/p/robbe
robbe源码托管:http://git.oschina.net/lionsoul/robbe
感谢网友的关注和反馈,祝您工作愉快。。。
其它类似信息

推荐信息