数据文件:
LeeKeng 20
NeKeng 30
NeNeKeng 32
NeNeNeKeng 34
NeeKeng 40
LeNKeng 50
写的代码文件: /[Ne]?Keng/ {print $0}
结果却把数据文件中的内容全部输出来了,而只想匹配
NeKeng 30
NeNeKeng 32
NeNeNeKeng 34
这三行内容,
请问这个正则表达式如何写? 谢谢大家先!!
AWK如何匹配一块内容?
-
- 帖子: 20
- 注册时间: 2008-01-01 19:50
- yingfei
- 帖子: 273
- 注册时间: 2007-09-03 18:34
- 来自: 羊城通
Re: AWK如何匹配一块内容?
直接写 /NeKeng/ {print $0} 不就可以了吗?
或者 /(Ne)+Keng/ {print $0}
或者 /(Ne)+Keng/ {print $0}
-
- 帖子: 20
- 注册时间: 2008-01-01 19:50
Re: AWK如何匹配一块内容?
/(Ne)+Keng/ {print $0}是所要的方式。
谢谢yingfei
谢谢yingfei
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
-
- 帖子: 20
- 注册时间: 2008-01-01 19:50
Re: AWK如何匹配一块内容?
加尖尖就要求以(Ne)开头的行有效,多谢bones7456提醒!