linux-bash檔案名稱通配

來源:互聯網
上載者:User

標籤:萬用字元   字母   

萬用字元列表:

    *:任意長度的任一字元

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6C/05/wKiom1U9wCOg8RQjAABrP4V2vVE382.jpg" title="11.jpg" alt="wKiom1U9wCOg8RQjAABrP4V2vVE382.jpg" />

    ?:任意單個字元

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6C/05/wKiom1U9wK_BcaAiAAC6fH1lvmo870.jpg" title="12.jpg" alt="wKiom1U9wK_BcaAiAAC6fH1lvmo870.jpg" />

注釋:?代表任意單個字元,所以此處的abc,acc,a98c不能匹配出。

    []:匹配指定範圍內的任意單個字元,常用的有[a-z],[0-9],[A-Z]

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6C/01/wKioL1U9wuLz4yxJAACg0D4zrOM171.jpg" title="13.jpg" alt="wKioL1U9wuLz4yxJAACg0D4zrOM171.jpg" />

    [^]:配置指定範圍以外的任意單個字元,類似於取反

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6C/05/wKiom1U9wjbgPZIQAAC0jnMh2uc769.jpg" title="14.jpg" alt="wKiom1U9wjbgPZIQAAC0jnMh2uc769.jpg" />

  注釋:[^a-z]:只要不是小寫字母的都算。因匹配單個字元,所以匹配到的是“a98c”

    常用字元集合:均只匹配單個

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

        [:punct:]:所有標點符號

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

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

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

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

        [:alpha:]:所以字母

上例可改為:

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6C/01/wKioL1U9xO6yEMKSAAFL1zvCz2E022.jpg" title="15.jpg" alt="wKioL1U9xO6yEMKSAAFL1zvCz2E022.jpg" />

        

本文出自 “血中花的linux部落格” 部落格,請務必保留此出處http://xuezhonghua.blog.51cto.com/10167373/1639049

linux-bash檔案名稱通配

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.