在Perl中使用正则表达式过滤包含所有行的最佳方法是什么?例如/usr/libexec/postfix
?
那也会有所收获,例如:/usr/libexec/postfix/qmgr
,/usr/libexec/postfix/smtp
,/usr/libexec/postfix/local
等等?
答案 0 :(得分:3)
这应该有效:
if ($line =~ m{^/usr/libexec/postfix.*}) {
print "Match!\n";
} else {
print "No match\n";
}