技术解析

关于正则表达式的问题。
0
2021-07-20 05:04:26
idczone
[0-9]这个区间然后再加上花括号{11},不是表示0-9这10个数出现11次么?

[[email protected] ~]# cat a.txt
121456
1321321
123456
654321
654978
456132
[[email protected] ~]# sed -n '/[0-9]{6}/p' a.txt
[[email protected] ~]#
为什么我这里会匹配不上啊, 明明感觉是对了的啊。
求帮助
sed -n '/[0-9]\{6\}/p' a.txt

大括号要转义
sed -n '/[0-9]\{6\}/p' a.txt

你是要匹配长度为6位的这些数字吧?
^[0-9]{6}$

啊。我懂了,忘记了。 谢谢你啊。


或者 sed -r {} 就不需要转义了

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服
请您留言

感谢您的关注,当前客服人员不在线,请填写一下您的信息,我们会尽快和您联系。

提交