pyahocarasick是一个快速高效的库,用于精确或近似的多模式字符串搜索。使用AutoSasik.AutoAcon类,您可以在一些输入文本中同时发现多个键串。您可以使用它作为一个简单的类似DICT的TIE或者将TIE转换成一个自动机来进行高效的Aho Corasick搜索。在C中实现,并在Python2.7和3.4+上测试。适用于Linux、Mac和Windows。BSD-3条款许可证。

热门话题
如何在java中模拟按键?   尽管元素存在,但HtmlUnit中的java ElementNotFoundException   在Java中,长双精度并发写入不是原子的吗?   java如何在另一个对象数组中打印对象的int值?   java在显示或更改视图后执行一些代码   java JFR:读取时发生OutOfMemoryError。jfr文件   java Android助手检查是否购买   java这种设计模式的好处是什么?   Weblogic 10.3中针对托管服务器的java部署问题   java如何获取字符串。在编译时投诉的格式   声明字符串数组时发生java错误   java JPA在多个并行线程中从表中删除时发生死锁   java Android:在按钮动画之后启动活动   java并发与JMS主题在春季   使用Lucene spatial search/DateRangePrefixTree进行java日期范围查询?   java可选接口问题   JavaDbUnit没有在每个方法之后清洗和插入数据库,所以测试不是独立的   java在IAIK PKCS11包装器中一对私钥和证书如何匹配?