通配符列表:

    *:任意长度的任意字符

wKiom1U9wCOg8RQjAABrP4V2vVE382.jpg

    ?:任意单个字符

wKiom1U9wK_BcaAiAAC6fH1lvmo870.jpg

注释:?代表任意单个字符,所以此处的abc,acc,a98c不能匹配出。

    []:匹配指定范围内的任意单个字符,常用的有[a-z],[0-9],[A-Z]

wKioL1U9wuLz4yxJAACg0D4zrOM171.jpg

    [^]:配置指定范围以外的任意单个字符,类似于取反

wKiom1U9wjbgPZIQAAC0jnMh2uc769.jpg

  注释:[^a-z]:只要不是小写字母的都算。因匹配单个字符,所以匹配到的是“a98c”

    常用字符集合:均只匹配单个

        [:space:]:所有空白字符

        [:punct:]:所有标点符号

        [:lower:]:所有小写字母

        [:upper:]:所以大写字母

        [:digit:]:所有数字集合

        [:alnum:]:所以字母和数字

        [:alpha:]:所以字母

上例可改为:

    wKioL1U9xO6yEMKSAAFL1zvCz2E022.jpg