正则表达式由元字符和普通字符组成,有正则表达式和拓展正则表达式之分。正则表达式元字符有以下几类:(grep)字符匹配元字符:.(点号):匹配任意一个字符;[]:匹配中括号内的其中一个字符;[^]:匹配不包括中括号内字符的其他字符;次数匹配元字符:(匹配元字符前面的字符..
分类:
系统相关 时间:
2015-06-02 07:01:08
阅读次数:
162
POSIX标准将正则表达式分为两类
>基本正则表达式
>扩展正则表达式
大部分linux应用和工具仅支持基本的正则表达式。 ============基本的正则表达式元字符集合及其意义============
* 匹配0个或多个
. 匹配任意一个字符
^ 匹配开头
$ 匹配结尾
[] 匹配字符集合
\ 转...
分类:
系统相关 时间:
2015-06-01 22:45:27
阅读次数:
186
1.Perl中的正则表达式 在Perl中叫做模式, 是一个匹配(或不匹配)某字符串的模板, 是一种小程序, 对于一个字符串, 要么匹配, 要么不匹配. 使用简易模式: 将模式写在一对正斜线(/)中即可.2.元字符 . 匹配非换行符\n的任何单字符, 需要注意的是转义字符如 \t 算做一个字符....
分类:
其他好文 时间:
2015-05-28 00:41:02
阅读次数:
160
notepad++:表达式 说明\t 制表符.\n 新行.. 匹配任意字符.| 匹配表达式左边和右边的字符. 例如, "ab|bc" 匹配 "ab" 或者 "bc".[] 匹配列表之中的任何单个字符. 例如, "[ab]" 匹配 "a" 或者 "b". "[0-9]" 匹配任意数字.[^] 匹配列表...
分类:
其他好文 时间:
2015-05-26 22:52:03
阅读次数:
167
文件名通配(globbing)通配符在bash中是一个非常有用的功能,它可以使我们更加方便的查找符合特定条件的文件。文件通配符的包括以下几种:*:任意长度的任意字符?:匹配任意单个字符[]:匹配指定范围内的任意单字符[0-9a-z]:任意数字和字母[^]:匹配指定范围以外的任意单字符..
分类:
其他好文 时间:
2015-05-20 09:58:53
阅读次数:
113
grep,egrep,fgrep语法格式: grep[option]...‘PATTERN‘FILE --color=auto 对目标FILE进行搜索,显示能够匹配的行正则表达式 基本正则:grep 扩展正则:grep-E或者egrep fgrep:fast但是不支持正则表达基本正则表达式的元字符: 字符匹配: .匹配任意单个字符 []匹配指定范围内..
分类:
其他好文 时间:
2015-05-20 02:13:22
阅读次数:
173
1、Shell特性命令历史history!!!$!n!字符Tab键可以补全文件路径或者命令aliasa="b"unaliasa通配符*匹配零个或多个字符?匹配一个字符输入输出重定向>,>>,<,2>,2>>管道符作业控制ctrl+zjobsfgbg2、变量系统变量名都是大写,echo可以查看变量名env可以列出..
分类:
系统相关 时间:
2015-05-18 21:13:44
阅读次数:
178
shell:外壳GUI:Gnome,KDE,xfceCLI:sh,csh,kshbash支持的引号:``:命令替换"":弱引用,变量替换‘‘:强引用,不完成变量替换文件名通配符:*:匹配任意长度的任意字符?:匹配任意单个字符[]:匹配指定范围内的任意单个字符[:space:]空白字符[:punct:]标点符号[:lower:]小写字母[:upp..
分类:
其他好文 时间:
2015-05-18 21:11:42
阅读次数:
123
之前学习过正则表达式,但是学完就忘了,前天在做项目的时候,需要获取网页中的的一组图片,在同事的提醒下才想起用正则表达式,由于不怎么熟练,收集了一些资料,以便需时查看。表1.常用的特殊代码
代码
语法 说明 .
匹配除换行符以外的任意字符
\w
匹配字母或数字
\s
匹配任意的空白符
\d
匹配数字
\b
匹配单词的开始或结束
^
匹配字符串的开...
分类:
其他好文 时间:
2015-05-18 09:04:42
阅读次数:
118
C语言编写简单的菜单程序工作过程分析
getchoice()
显示程序介绍信息greet及样本菜单choices
让用户选择初始字符
main()中的do循环体
通过getchar()获取用户输入,直到接收到一个与菜单数组某个选项的首字符匹配的字符为止
规范模式与非规范模式规范模式
按回车键后,才能读到终端输入
基于行处理
在输入行完成前,终端接口负责管理所有用户键盘输入,包括退格键,应用程序...
分类:
系统相关 时间:
2015-05-17 10:51:18
阅读次数:
380