表示字符组用于匹配一串字符
如果我们需要搜索的单词是"gray",同时又不确定他是否写作"gray",这个时候就可以使用正则表达式结构体-[........]-字符组。...,这个字符组就会匹配任何未列出的字符!
例如[^1-6],就会匹配除了1到6以外的任何字符,字符组的开头 "^" 表示排除的意思。...和1中所讲的意思不同,这里"^"用于字符组表示排除的意思,如果单独使用表示一行的开始(以"^"紧接着的字符为开头也可以这样理解)。...gr[ea]y和gr(e|a)y这两个例子可能会让人觉得多选结构和字符组本身没多大区别,但是注意,一个字符组只能匹配单词中的一个字母,而每个多选结构自身可能都是完整的正则表达式,可以匹配任意长度的文本!...该功能并不是正则表达式语言的一部分,确实很多工具软件提供的有用的特性,egerp的命令行参数"-i"表示进行忽略大小写的匹配,把-i写在正则表达式之前;
7 单词分界符