- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 逻辑编程在clojure中的应用:clojure.core.logic
1. 逻辑编程思维: 逻辑编程(逻辑程序设计)是种编程范型,它设置答案须匹配的规则来解决问题,而非设置步骤来解决问题。过程是: 事实+规则=结果 简单的说,事实就是一些已知输入,规则是应该遵循的限定条件,输入和输出应该遵循一定的规则,然后找出所有满足这些规则的输出,便是结果。在逻辑编程时,我们没必要去关心寻找结果的过程,而注重的是输出结果。 逻辑编程的要点是将正规的逻辑风格带入计算机
2016-07-30 18:04:09 1697 4
原创 正则表达式在Clojure中的应用
关于正则表达式基础概念,在我的另一篇文章 http://blog.csdn.net/zdplife/article/details/51866141有相关的总结,最近在学习函数式编程语言Clojure,因此将Clojure中经常使用到正则表达式的函数总结如下: 1. re-find函数: re-find函数用于查找字符串中满足给定正则表达式的第一个匹配的内容并返回:(re-find #"
2016-07-09 20:48:53 1457
原创 正则表达式-入门学习
1.正则表达式概述:正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称
2016-07-09 12:08:44 621
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人