2016-08-23 558 views
1

我使用zgrep發現其中包含數字的一些字符串大於10000我試圖[正則表達式]爲一些正則表達式大於10000

zgrep '[1-9]\d{4}' (filename here) 

但什麼都不會返回。 任何人誰可以告訴我正確的用法與解釋將大大讚賞。

+1

'\ d'字符類不支持grep(也可能是zgrep)。改用'[0-9]'。搜索關於BRE語法。 BRE語法中的量化符的大括號是轉義的{4}'=>'\ {4 \}' –

+0

我試過'zgrep'[1-9] [0-9] {4}''。但仍然沒有任何東西。我確信文件中有一些大於50000的數字。 – nocandies

+0

更新頁面以查看我以前評論的結尾。 –

回答