2011-12-19 31 views
1

当寻找翻译简单的grep到Java

grep -aiH '^WARN\|^ERROR\|^FATAL' myLogFile.log | \ 
... 

我写

if (!line.startsWith("ERROR") || !line.startsWith("WARN") 
      || !line.startsWith("FATAL")) { 
... 

但是,如何将一个兼顾 “i” 标志,进行比较的情况下无动于衷?

回答