1.名词:打 tag (在ali实习的时候,老是听他们说打tag)意思:就是加上标签啦!命令:显示已有的标签:git tag 如果某些特定的版本感兴趣,可以传入 perl正则匹配 ,如:git tag -l 'v1.4.2.*'新建标签:(1)轻量级的(lightweigt):指向特定提交对象的引用...
分类:
其他好文 时间:
2016-01-26 20:24:17
阅读次数:
190
perl是一种运行式脚本,所以在debug的时候,多用print,在后台看有没有输出相关的结果,来判断相应的错误。部分perl正则表达式:$gene =~/^LOC/ 以“LOC”开头的字符串$gene =~/^[0-9]/ 以数字开头的字符串$gene =~/^--/if($gene =~/^A_...
分类:
其他好文 时间:
2015-12-21 21:52:35
阅读次数:
140
正则引擎的分类 正则引擎的分类正则引擎的分类主要分两种:DFA:egrep、awk、lex、flexNFA:.NET、PHP、Perl、Ruby、Python、GNU Emacs、ed、sec、vi、grep等NF...
分类:
其他好文 时间:
2015-10-19 20:51:19
阅读次数:
217
1.使用正则表达式修改文本 1.使用正则表达式修改文本正则表达式的功能不只有查询,还可以对文本进行修改,例如替换$var=~m/regex/i $var=~s...
分类:
其他好文 时间:
2015-10-12 20:37:58
阅读次数:
231
正则表达式基础^行首标志$行末标志如^cat$即一整行只有cat这个单词,^$则是一个空行[ ]字符组,用来匹配若干字符之一如gr[ae]y,即grey或者gray-在字符组内部,字符组元字符'-'(连字符)表示一个范围(前提是不在字符组开头)如和是一样的。而[0-9] [a-z] [A-Z]分别用...
分类:
其他好文 时间:
2015-10-07 01:04:36
阅读次数:
267
匹配:m/;/ (还可以简写为 /;/ ,略去 m)替换:s/;/;/转化:tr/;/;/这三种形式一般都和 =~ 或 !~ 搭配使用(其中 "=~" 表示相匹配,在整条语句中读作 does,"!~" 表示不匹配,在整条语句中读作 doesn't),并在左侧有待处理的标量变量。如果没有该变量和 =~...
分类:
其他好文 时间:
2015-09-01 10:43:29
阅读次数:
179
今天研究一个Perl脚本,有几个正则非常不解: $text =~ s/([?!]) +([\'\"\(\[\¿\¡\p{IsPi}]*[\p{IsUpper}])/$1\n$2/g; #multi-dots followed by sentence starters
$text =~ s/(\.[\.]+) +([\'\"\(\[\¿\¡\p{IsPi}]*[\p{IsUpper...
分类:
其他好文 时间:
2015-08-06 16:53:10
阅读次数:
96
练习题目:1.打印所有含有模式Street的行。2.打印名字与B或b相匹配的行。3.打印与Ker匹配的行。4.打印区号为408的电话号码。5.打印Gortz的名字和地址。6.以大写形式打印Ephram的名字。7.打印不含4的行。8.将William的名字改为Siegfield。9.打印TommySavage的生日。10.打印收入..
分类:
其他好文 时间:
2015-04-29 17:29:59
阅读次数:
228
正则表达式元字符(metacharacter)是不代表自身原有含义的字符。它们拥有以某种方式控制搜索模式的特殊能力(例如只在行首或行尾搜索模式,或只在以大写或小写字母开头的行上搜索模式)。如果在它们前面加上反斜杠(\),这些元字符就会失去其特殊含义。例如,元字符点号(.)..
分类:
其他好文 时间:
2015-04-29 17:24:58
阅读次数:
207
执行命令时,忘记语法,可以使用sys.doc模块查询salt模块相关使用方法。#salt‘*‘sys.docdisk1、执行命令时,查找minion目标(targeting)常用有三种方式:salt‘shell正则’命令
例:#salt‘host*‘cmd.run‘df-h‘#我们主机ID是host加数字的
salt–E‘perl正则’命令#--pcre,不?.
分类:
其他好文 时间:
2015-04-27 00:48:16
阅读次数:
217