linux 中正規表示式中?號的作用是匹配前面的字母0次或者1次;
001、測試如下:
[root@pc1 test1]# ls a.txt [root@pc1 test1]# cat a.txt ## 測試樣本 abcd xyz 133 kkkk abde jjj dddu abbcde jjj aaae abbbcde jjj [root@pc1 test1]# grep "abcd" a.txt ## 檢測abcd abcd xyz 133 [root@pc1 test1]# grep "abc?d" a.txt ## ?號正則的作用,匹配前一個字元0次或者1次;則是abcd或者abd [root@pc1 test1]# grep -E "abc?d" a.txt abcd xyz 133 kkkk abde jjj
。