[RegEx]大于10000

时间:2016-08-23 19:10:53

标签: regex shell grep

我正在使用zgrep查找包含大于10000的数字的字符串。我试过

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

但没有任何回报。 任何能够通过解释告诉我正确用法的人都会非常感激。

1 个答案:

答案 0 :(得分:2)

你错过了" -P"你的zgrep命令中的标志。

zgrep -P '[1-9]\d{4}'

" \ d"用于Perl Regular Expression。没有" -P"标记您正在使用Basic Regular Expression。使用" -E"标记您正在使用Extended Regular Expression

相关问题