gpt4 book ai didi

java - 将简单的 Grep 翻译成 Java

转载 作者:行者123 更新时间:2023-11-29 08:10:11 28 4
gpt4 key购买 nike

寻找时

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

我写了

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

但是如何考虑“i”标志,使比较不区分大小写呢?

最佳答案

只需先将 line 转换为大写字符串,方法如下:

http://docs.oracle.com/javase/1.3/docs/api/java/lang/String.html#toUpperCase ()

所以 !line.startsWith(...) 写成 !line.toUpperCase().startsWith(...)

关于java - 将简单的 Grep 翻译成 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8567228/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com