通配符(wildcard)是由shell处理的(不是由所涉及到命令语句处理的),它只会出现在命令的"参数"里(它不用在命令名称,也不用在操作符上) 通配符 含义 * 匹配零个或多个字符 ? 匹配任意单个字符[c1-c2] 匹配c1到c2(如[0-9],[a-z])中的任意单一字符[... ...
分类:
系统相关 时间:
2018-03-26 16:51:20
阅读次数:
231
常见通用字符 常见元字符 模式修正符 原子表 [xyz]代表中括号内任意一个原子进行匹配 [^xyz]代表除了中括号内的原子均可以匹配 ...
分类:
其他好文 时间:
2018-03-24 23:49:44
阅读次数:
194
假如需要匹配color和colour,两个单词的区别是后面的比前面的单词多了一个u,可以用「colou?r」来进行匹配。 元字符「?」代表可选项,也就是这个u可以出现,也可以不出现。在元字符「?」前一个的字符不是匹配成功的必要条件 特点:没有次数下限,可以不出现,次数上限是一次,最多可以出现一次 ...
分类:
其他好文 时间:
2018-03-23 22:58:27
阅读次数:
223
元字符「.」的作用:用来匹配任意字符 假如我们需要匹配:12.23.34或12/23/34或12-23-34,就可以直接用「.」来代替「/」和「-」:「12.23.34」,当然也可以用比较麻烦的字符组来构建正则表达式:「12[-./]23[-./]」34 当然.既然可以匹配任意字符,也就有可能出现如 ...
分类:
其他好文 时间:
2018-03-22 21:23:33
阅读次数:
162
相关扩展: "Linux Shell 通配符、元字符、转义符使用实例介绍" "Shell命令行中的特殊字符及其转义(去除特殊含义)" ...
分类:
其他好文 时间:
2018-03-22 10:47:53
阅读次数:
133
正则表达式字符 = 原义文本字符 + 元字符 原义文本字符 = 可打印字符 + 不可打印字符(没有显式被指定为元字符所有字符) 元字符 = 字符类元字符 + 重复类元字符 + 定位类元字符 ...
分类:
其他好文 时间:
2018-03-20 12:46:01
阅读次数:
92
正则表达式 分两类: 基本正则表达式:BRE 扩展正则表达式:ERE ;grep -E, egrep 正则表达式引擎: 采用不同算法,检查处理正则表达式的软件模块 PCRE(Perl Compatible Regular Expressions 基本正则表达式的元字符 正则表达式的匹配次数 正则表达 ...
分类:
系统相关 时间:
2018-03-18 13:10:50
阅读次数:
281
元字符 描述 \ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^ ...
分类:
其他好文 时间:
2018-03-18 10:28:10
阅读次数:
170
正则表达式_2018.3.15 一个正则表达式工具:regexpal 正则定义:由普通字符和特殊字符(元字符)组成的文字模式,常用于刷选匹配 1.字符 1.1普通字符 包括打印字符 和 非打印字符 打印字符:字母、数字、标点、下划线 非打印字符: 【字符】 【含义】 \cx 匹配由x指明的控制字符。 ...
分类:
其他好文 时间:
2018-03-15 13:22:51
阅读次数:
182