正則表達式 1

man 7 regexgit

正則表達式:處理字符串,文本內容 正則表達式

基本正則表達式元字符:ide

字符匹配:

             .:匹配任意單個字符

                 []:匹配指定範圍內的任意單個字符,示例:[wang]  [0-9] [a-

                        z]   [a-zA-Z]
                 [^]:匹配指定範圍外的任意單個字符

                 [:alnum:]:字母和數字

                 [:alpha:]:表明任何英文大小寫字符,亦即A-Z,a-z

                 [:lower:]:小寫字母    [:upper:]:大寫字母

                 [:blank:]:空白字符 (空格和製表符)

                 [:space:]:水平和垂直的空白字符

                 [:antrl:]:不能夠打印的控制字符(退格/刪除/警鈴。。。)

                 [:digit:]:十進制數字 [:xdigit:]:十六進制數字

                 [:graph:]:可打印的非空白字符

                 [:print:]:可打印字符

                 [:punct:]:標點符號

                 grep  [^123]  /etc/passwd :包含除了123的其餘字符

                 grep  -v  [123]  /etc/passwd:顯示除了包含123的行
相關文章
相關標籤/搜索