Source: http://cpprocks.com/wp-content/uploads/c++11-regex-cheatsheet.pdf
分类:
编程语言 时间:
2014-06-16 00:05:54
阅读次数:
441
文本处理工具之二 sed命令详解
sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。能同时处理多个文件多行的内容,可以不对原文件改动,把整个文件输入到屏幕,可以把只匹配到模式的内容输入到屏幕上。还可以对原文件改动,但是不会再屏幕上返回结果。
sed命令的语法格式:
sed的命令格式: sed [op...
分类:
其他好文 时间:
2014-06-15 07:49:58
阅读次数:
242
转载http://luolei.org/regula-expression-simple-tutorial/第一次接触正则表达式是在今年四月的腾讯笔试,当时是一道选择题问如何判断输入的是否是
QQ 号码(即纯数字),当时是蒙了一个答案,菜鸟不会嘛 ╮(╯3╰)╭ 。事后自己倒专门学习了正则表达式,还...
分类:
其他好文 时间:
2014-06-13 18:23:34
阅读次数:
243
Source:
http://cpprocks.com/wp-content/uploads/c++11-regex-cheatsheet.pdf
分类:
编程语言 时间:
2014-06-13 14:57:19
阅读次数:
313
要匹配某个模式(正则表达式)和$_的关系,可以将模式放在正斜线(//)之间,如下:$_
=“yabba dabba doo”;if(/abba/){print “It
matched!\n”;}表达式/abba/将在$_寻找这四个字母。如果找到,则返回true,在本例中,它出现了不止一次,但结果没什...
分类:
其他好文 时间:
2014-06-12 15:58:13
阅读次数:
296
POSIX风格.at可以匹配cat sat mat
#at点可以匹配任意字符[a-z]at[a-zA-Z]方括号中匹配一个集合类[^a-z]表示不属于该集合里的字符*表示可以被重复0次或更多次+表示可以被重复1次或更多次[[:alnum:]]+表示至少有一个字母字符()圆括号用于分割子表达式(ver...
分类:
Web程序 时间:
2014-06-12 14:02:18
阅读次数:
247
.点号匹配任何单个字符(注:点号在字符组内不算元字符)*星号表示之前的元素出现任意次数或0次?问号前面元素出现0次或1次+加号前面元素出现1次以上-连字符注意:只有连字符在字符组内部时,并且出现在两个字符之间时,才能表示字符的范围;如果出现在字符组的开头,则只能表示连字符本身^脱字符表示开头。注意:...
分类:
其他好文 时间:
2014-06-12 07:29:36
阅读次数:
215