【发布时间】:2016-03-28 16:59:31
【问题描述】:
如何使用ack 搜索文件以查找包含ALL(或任何)已定义模式的行?
ANY (OR) 很简单,比如:
ack 'pattern1|pattern2|pattern3'
但是如何写 AND (ALL) ?例如如何编写以下内容:
if( $line =~ /pattern1/ && $line =~ /pattern2/ && $line =~ /pattern3/ ) {
say $line
}
使用ack?
或者更准确地说,可以使用logical and 创建一个正则表达式吗?
【问题讨论】: