LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 875|回复: 2

菜鸟的正则表达式

[复制链接]
发表于 2006-5-18 19:40:53 | 显示全部楼层 |阅读模式
想匹配文件中的 34-45-56  应该怎么写阿??

[19:30:24@~]$ cat 1.txt|grep "([0-9]{2}-){2}[0-9]{2}"

这样写不对,请教大家了阿
发表于 2006-5-18 19:53:10 | 显示全部楼层
cat 1.txt|grep "\([0-9]\{2\}-\)\{2\}[0-9]\{2\}"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-18 20:49:11 | 显示全部楼层
谢了阿 lastart兄,原来都需要转义阿

如果用\d 怎么写阿,试了半天没试正确呵呵

[21:35:32@~]$ echo "12-34-56"|grep "\(\d\{2\}-\)\{2\}\d\{2\}"

请兄弟指点一下阿
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表