1,为什么使用正则表达式? 1,测试字符串内的模式。 例如,可以测试输入字符串,以查看字符串内是否出现电话号码模式或信用卡号码模式。这称为数据验证。 2,替换文本。 可以使用正则表达式来识别文档中的特定文本,完全删除该文本或者用其他文本替换它。 3,基于模式匹配从字符串中提取子字符串。 可以查找文档 ...
分类:
其他好文 时间:
2017-12-14 21:19:42
阅读次数:
174
嗨!大家好,在TempleRun中大家都认识我了吧。我是又笨又穷的猫猫LKity。很高兴这次又与各位FZU的ACMer见面了。最近见到FZU的各位ACMer都在刻苦地集训,整天在日光浴中闲得发慌的我压力山大呀!于是,我准备为诸位编写一款小工具——LKity牌文本替换(众怒,:敢不敢更土点!)。这个小 ...
分类:
其他好文 时间:
2017-12-10 01:22:59
阅读次数:
133
正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。 搜索模式可用于文本搜索和文本替换。 什么是正则表达式? 正则表达式是由一个字符序列形成的搜索模式。 当你在文本中搜索数据时,你可 ...
分类:
编程语言 时间:
2017-12-04 18:55:24
阅读次数:
151
原文:http://blog.oldboyedu.com/commands-sed/ 语法格式 基本操作 增 a 追加文本到指定行后 i 插入文本到指定行前 多行增加 指定执行的地址范围 删 d 删除指定的行 改 按行替换: c 用新行取代旧行 文本替换: s:单独使用→将每一行中第一处匹配的字符串 ...
分类:
系统相关 时间:
2017-11-28 21:51:16
阅读次数:
306
1.宏(Macros) 宏可以理解为一个用于文本替换模式的预设文本内容; 宏根据一系列预定义的规则替换一定格式的文本模式,一般情况下,解释器或编译器在遇到宏时会自动进行文本模式替换; 类似的,Zabbix可以基于宏保存预设文件模式,并且在需要时调用替换其中文件内容; Zabbix中的宏的作用域: 全局:整个Zabbix配置中均可生效的宏; Administration --> Gene
分类:
其他好文 时间:
2017-11-28 17:22:21
阅读次数:
153
C预处理器不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,C预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前完成所需的预处理。 所有的预处理器命令都是以井号(#)开头。它必须是第一个非空字符,为了增强可读性,预处理器指令应从第一列开始。 (1) 预处理器实例 (2 ...
分类:
其他好文 时间:
2017-11-10 16:57:36
阅读次数:
192
Mybatis .xml编译须知${} 和 #{} 区别${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将sql中的#{}替 ...
分类:
其他好文 时间:
2017-11-09 14:28:18
阅读次数:
179
基础概念正则表达式是通过一系列符合某个规则的字符串来匹配要搜索的内容。正则表达式有三种用法:1.匹配:从某个字符串抽取信息;2.替换:新文本替换匹配的旧文本;3.分组:把字符串拆分成小块字符串的数组匹配规则使用preg_match函数可以实现对正则表达式的匹配能力。//第一..
分类:
Web程序 时间:
2017-11-04 23:33:36
阅读次数:
277
Ant的概念 Make命令是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。 Ant 与 makefile Makefi ...
分类:
其他好文 时间:
2017-10-31 12:47:58
阅读次数:
123
今天简单讲一下,宏定义和函数的区别。 我们都知道,利用宏也可以做一些简单的运算。 比如我们#define SWAP(x,y) x>y?x:y 上面一个宏把SWAP定义成一个比较出较大值的函数。 但是宏和函数还是有区别的。 宏:只做简单的文本替换,#define允许把参数替代到文本中。 宏替换时先检查 ...
分类:
其他好文 时间:
2017-10-26 15:16:57
阅读次数:
177