尝试使用sed / grep查找包含邮政编码的每一行 无法弄清楚我失踪了什么,无法找到我想要的东西。
邮政编码是4位数。
答案 0 :(得分:2)
尝试egrep "[0-9]{4}"
。
[0-9]
部分匹配' 0'之间的任何字符。或者' 9' (即数字字符)。
{4}
部分指出先前的规则应该连续发生一次。 (即数字 - 数字 - 数字 - 数字)。
egrep
是支持正则表达式的grep
版本。
答案 1 :(得分:0)
grep '\s[0-9]\{4\}\s' matches 4 digits which start and end with a whitespace.
这是你想要的吗?
答案 2 :(得分:-1)
更新,不是很远,非常简单...... grep' [0-9] [0-9] [0-9] [0-9]' 可能还有其他方式。