bash常用
*
: 代表0到无穷个任意字符?
: 代表一定有一个任意字符[]
: 代表一定有一个括号内的字符[x-x]
: 代表有一个x到x范围内的字符[^]
: 代表反向,没有括号内的字符
正则表达常用
^word
: 以word开头word$
: 以word结尾.
: 任意一个字符,可以是空白格,一定有一个\
: 转义字符*
: 重复0到无穷个前一个字符,任意字符的表示.*
,注意与bash中的区分[]
: 集合内的一个字符[x-x]
: x-x范围内的一个字符[^]
: 没有范围内的字符x\{n1,n2\}
: 连续n1或n2个x字符,使用符号\
将符号{}
进行转义