rosie模式语言(代替regex进行数据挖掘和文本搜索)

rosie的Python项目详细描述


先决条件:
Rosie安装(参见https://gitlab.com/rosie-pattern-language/rosie

rosie和rosie模式语言(rpl)

rpl表达式是匹配文本的模式,类似于regex,但是 更强大。您可以使用rpl进行文本模式匹配 可能在perl、python或java中使用pcre或regex。不像regex,rpl 具有可读性和可维护性,rpl的包易于共享。

rosie项目提供了一个库,因此您可以使用各种rpl 关于编程语言。我们还提供了一个交互式的读取评估- 用于模式开发和调试的打印循环,以及rpl编译器。 罗西匹配引擎是非常小和相当快。

罗西的主页:
https://rosie-lang.org
罗西项目记录库位于:
https://gitlab.com/rosie-pattern-language/rosie
未解决问题位于:
https://gitlab.com/rosie-pattern-language/rosie/issues

在使用错误报告或增强请求打开问题之前, 请检查当前未解决的问题。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
AmazonS3查找从S3forJava下载的压缩文件的MIME类型   java如何使用Selenium在<span>中查找具有特定文本的元素   python如何使用OpenIEDemo生成自定义三元组。由stanfordnlp提供的java   java遇到“方法不适用”编译错误   java如何使用Mockito在Looper中运行的验证代码。getMainLooper?   类Java目录错误   java在已知其他泛型信息时使用原始类型   java connect()和disconnect()在哪里实现?   java使用PDF Box库拆分PDF,生成的PDF几乎与源PDF文件大小相同   java PowerMockito返回错误的对象   java如何找到TIBCO集合消息的字节编码?   java Basic音乐播放器下一步和上一步按钮   添加模块描述符时,java没有名为“entityManagerFactory”的bean可用   java为什么我的代码不是线程安全的?   eclipse java。引用项目中的类的lang.NoClassDefFoundError