grep的完全匹配(不是-w)


今天在做一个内容过滤的时候发现-w并不能做完全的匹配,比如下面这个例子

 

 虽然-w是匹配的整个单词,但是要匹配的对象包含了一些分隔符分开的话,一样会匹配到

这样只能加一些结尾符号去过滤,用cat先看下后面接的是什么,比如上面什么也没有,是$结尾

 

 如果后面还有内容,比如空格,这样只能用正则去匹配了,\s代表空白字符

 

 包括tab键,用cat -A会显示^I,也可以用\s去匹配

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM