Just for fun的专栏

好玩,最重要

行为型模式—解释器模式

https://www.cnblogs.com/5iedu/p/5595153.html 1. 解释器模式(Interpreter Pattern)的定义 (1)定义   给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。   ①文法:即语法规...

2018-09-10 10:24:43

阅读数:59

评论数:0

精通正则表达式:5 6 ...

第五章 正则表达式使用技巧 正则表达式的平衡法则: (1)只匹配期望的文本,排除不期望的文本。 (2)必须易于控制和理解 (3)如果使用NFA引擎,必须保证效率(如果能够匹配,必须很快地返回匹配结果,如果不能匹配,应该在尽可能短的时间内报告匹配失败)。 第六章 打造高效正则表达式 ...

2017-12-10 19:57:56

阅读数:99

评论数:0

精通正则表达式:4

第四章 表达式的匹配原理 正则引擎的分类:         主要分为两类,一种是DFS,另一种是NFA 引擎的构造        文字文本:        字符组、点号、Unicode属性及其他:        捕获型括号:        锚点:如^  \z  (?    ...

2017-12-10 19:27:05

阅读数:193

评论数:0

精通正则表达式:2 3

第2章 入门示例扩展 Perl语言是一门功能强大的脚本语言,诞生于20世纪80年代末期,其思想主要来自其他的编程语言和工具。Perl关于文本处理和正则表达式的许多概念来自两种专业化的语言awk和sed。 第3章 正则表达式的特性和流派概览 使用正则表达式时,主要有3个问题值得注意: (1)...

2017-12-10 17:52:45

阅读数:103

评论数:0

精通正则表达式:1 正则表达式入门

第1章 正则表达式入门 进行大规模文本编辑时,需要检索重复单词(如"this this"),程序必须满足: (1)能检查多个文件,挑出包含重复单词的行,高亮标记每个重复单词(使用标准ANSI的转义字符列),同时必须显示这行文字来自哪个文件。 (2)能跨行查找,即使两个单词...

2017-12-10 11:50:43

阅读数:94

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭