2011-07-26 5 views

答えて

2

あなたの正規表現前後に他の文字がない場合にのみ動作します1〜999の数字。ところで^と最初のかっこの間にはスペース文字があるようです。それは問題を引き起こしている可能性があります。別の問題は、シェルが$、[、]などの特殊文字を解釈しないように正規表現を引用する必要があることです。

正しいコマンドは、 egrep '^ [1-9] [0- 9] {0,2})$ '

関連する問題