Sat*_*ish 5 linux grep regular-expression
我正在grep约会2019-09-XX,2019-10-XX但不知何故我的 grep 没有帮助,我确定我在这里遗漏了一些东西
Last Password Change: 2019-10-30
Last Password Change: 2017-02-07
Last Password Change: 2019-10-29
Last Password Change: 2019-11-03
Last Password Change: 2019-10-31
Last Password Change: 2018-09-27
Last Password Change: 2018-09-27
Last Password Change: 2019-06-27
Run Code Online (Sandbox Code Playgroud)
我正在关注但它不起作用
grep "2019\-[09,10]\-" file 也试过 grep "2019\-{09,10}\-" file
您希望“交替”正则表达式标记|说“这个或那个”:
grep -E '2019-(09|10)-' file
Run Code Online (Sandbox Code Playgroud)
请参阅为什么我的正则表达式在 X 中有效但在 Y 中无效?有关正则表达式标记和正则表达式类(基本、扩展等)的一些背景知识。