什么是正则表达式通过符号、符号与字母数字的组合,来描述文本的特征。这些字符不代表字符原本的意义,而是表示控制和通配。这此符号和符号与字母的组合称为元字符。为什么要用正则表达式,用在什么地方。正则表达式可以匹配一段文本的特征,比如年月日,空白行,单词,一行文..
分类:
其他好文 时间:
2014-07-13 15:10:31
阅读次数:
237
grep、正则表达式和扩展正则表达式的理解及运用一、grep的基本含义我们可以从命令mangrep中看到gerp命令的帮助文档,从中我们可以得出grep、egrep、fgrep都是文本搜索工具,根据用户指定的文本模式(搜索条件)对目标文件进行逐行搜索,显示能匹配到的。grep有三种变形:grep:..
分类:
其他好文 时间:
2014-07-13 14:54:45
阅读次数:
191
1、正则表达式是什么,有什么作用。GlobalsearchREgularexpressionandPrintouttheline.正则表达式:正则表达式引擎正则表达式:是一类字符所书写的模式,其中许多字符不表示其字面意义,而是表达控制或通配等功能,文本搜索工具,根据用户指定的文本模式(搜索条件)对目标文件..
分类:
其他好文 时间:
2014-07-08 10:16:38
阅读次数:
232
扩展正则表达式的一些字符是:“.”匹配任何单个的字符。一个字符类“[...]”匹配在方括号内的任何字符。例如,“[abc]”匹配“a”、“b”或“c”。为了命名字符的一个范围,使用一个“-”。“[a-z]”匹配任何小写字母,而“[0-9]”匹配任何数字。“ * ”匹配零个或多个在它前面的东西。例如,...
分类:
其他好文 时间:
2014-07-07 10:31:48
阅读次数:
142
我们在使用查询的时候,经常会碰到模糊条件查询,而模糊查询就涉及到了字符串模式匹配。
在这里,主要讲两个:标准的SQL模式匹配、扩展正则表达式模式匹配。
一、标准的SQL模式匹配
SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你
使用SQL模式时,你不...
分类:
数据库 时间:
2014-06-20 09:49:47
阅读次数:
244
grep命令可以从文本中或者通过管道送过来的字符流中或一个"-"符号代替文件名来搜索精确或者模糊的匹配信息,grep家族有三个命令:grep,egrep,fgrep。grep支持正则表达式匹配查找egrep支持扩展正则表达式匹配查找fgrep不支持正则表达式匹配查找grep命令的格式:grep[OPT]‘PATTERN‘F..
分类:
系统相关 时间:
2014-05-14 17:24:27
阅读次数:
428
grep是Linux中个非常重要也是经常使用的文本搜索工具,最近又回顾学习了一遍,趁热自己总结一下。Linux中关于grep的命令一共有三个(以centos6.4为例)grep :只支持基本正则表达式egrep:支持扩展正则表达式,此命令其实是“grep-E”的别名fgrep:不支持正则表达式..
分类:
其他好文 时间:
2014-05-13 03:07:34
阅读次数:
336
egrep命令等同于grep命令加上-E选项,它支持扩展的正则表达式。扩展正则表达式和基本正则表达式类似,不同之处在于增加了一些新功能,部分元字符的用法也略有不同:.:任意单个字符[]:指定范围内的任意单个字符[^]:取反*:匹配其前的字符0次、1次或多次?:0次或1次{m,n}:至..
分类:
其他好文 时间:
2014-05-09 07:01:10
阅读次数:
431
MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式匹配的格式。一、SQL模式SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在
MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意...
分类:
数据库 时间:
2014-04-30 19:49:42
阅读次数:
494