12345678910111213141516171819202122232425 |
- package fsw
- import (
- "log"
- "testing"
- )
- func TestMatch(t *testing.T) {
- ReadFswDict("./baidu_fsw.dict")
- ret := Match("这是什么啊,怎么会有胡锦涛的温总理名字")
- log.Println(ret)
- ret2 := Repl("这是什么啊,怎么台独会有胡锦涛的名字,还有江泽民,我去,什么玩意")
- log.Println(ret2)
- }
- func TestAdd(t *testing.T) {
- tmp := NewFswScan()
- tmp.AddWord("人民")
- tmp.AddWord("共和国")
- tmp.AddWords([]string{"解放军", "招标人"})
- log.Println(tmp.FswDictionary)
- f, ok := tmp.Filter("这个公司的招标人是XXX")
- log.Println("识别结果", f, ok)
- }
|