Regular Expression正则表达式

特殊字符意义
^word搜索word这个字符串,并且word必须未这一行的行首
word$搜索word这个字符串,并且word必须未这一行的行尾
.代表一个任意字符
\转义字符
*代表前面的字符重复0次或多次
[range]仅代表一个待搜索的字符
[^range]反向搜索
\{n\}代表前一个字符重复n次
\{n,m\}代表前一个字符重复n-m次,n与m均可省略
  • grep命令:Globally search a regular expression and print
[root@192 ~]>> cat -n test.txt
     1  Ak47
     2  M4A1
     3  RPG
     4  AWM
     5  barrett
     6  dragon baby
     7  prince
     8  princess
[root@192 ~]>> grep '^[a-z]' test.txt 
barrett
dragon baby
prince
princess
  • printf格式化输出
[root@192 ~]>> printf '%s \n' `cat test.txt`
Ak47 
M4A1 
RPG 
AWM 
barrett 
dragon 
baby 
prince 
princess 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值