正则表达式规则

•grep:显示匹配行

–v:反显示

–e:使用扩展正则表达式

匹配操作符

– \转义字符
– .匹配任意单个字符
- [1249a],[ ^12], [a-k]字符序列单字符占位
– ^行首
– $行尾
–\<,\>:<abc单词首尾边界
–|连接操作符
-(,)选择操作符
- \n–反向引用

重复操作符

- ?匹配0到1次。
- *匹配0到多次。
- +匹配1到多次。
- {n}匹配n次。
- {n, }匹配n到多次。
- {n,m}匹配n到m次。
– .*匹配任意字符
•grep  "\(^[0-9]\|[^0-9][0-9]\)[0-9]\{2\}\([0-9][^0-9]\|[0-9]$\)" grep.txt
•grep -E "^[0-9]{4}[^0-9]|[^0-9][0-9]{4}[^0-9]|[^0-9][0-9]{4}$|^[0-9]{4}$" grep.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值