我有以下命令的输出:
NAME PLATFORM STATUS
---- -- ------
XAB Windows Yes
ABB Windows Yes
AB Windows No
ABAB Windows Yes
其中 name 列具有唯一的字符串。
我想找出名称列中是否存在输入字符串,使其与输入完全匹配。例如,如果我正在搜索 A 或 B,它将返回 false,AB 将返回 true。
我试过以下返回false:
Arrays.stream(str.split("\n"))
.filter(line -> line.matches("^AB "))
.findFirst()
.isPresent()
string.contains() 似乎不合适,因为它不会进行严格的模式检查。
你们可以为此使用流建议一个合适的单行解决方案吗?谢谢。
杨魅力
相关分类