【发布时间】:2021-09-10 10:59:33
【问题描述】:
如何使用 grep 获取不包含 3 和 7 的数字,而不是字符串!
我试试
grep -o '[[:digit:]^37]*' test
但它不起作用
【问题讨论】:
-
您能否为这些行添加几行示例输入和准确的预期输出?还要尝试更详细地解释您希望该命令执行的操作。
-
这对
\b[01245689]+\b有帮助吗? -
@Sundeep,原文
hello, world nan hello,68 world a2e sad f 123 345 456 678 dtdfstgvc5 23 ds3回答68 456 -
@AKSingh,我不必列出所有允许的数字,因为任务可以转移到字母
-
@Shrek1995。请编辑问题以提及您希望输出的方式。我提供的正则表达式返回
68 and 456。那有什么问题呢?