java - 如何在 Java 中断言文本时跳过一行

标签 java parsing assert

我有以下 .txt 文件:

Fuzzy search: 
A line of text I would like to skip.
YES
Other text...

如何断言该文件包含下面两行“Fuzzy search”和“YES”?

最佳答案

一个简单的方法:

  • 您逐行阅读文件(并记住行号)
  • 当您点击“模糊搜索:”时,您会记住找到它的行
  • 当您点击"is"时...您会检查是否有“模糊搜索”命中,如果有,则检查相应的行号

(由于您没有显示自己的任何代码,我假设您只是在寻找指导,...您在这里找到了指导。如果您需要更多详细信息,请考虑在您的问题中添加更多详细信息)

关于java - 如何在 Java 中断言文本时跳过一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55283738/

相关文章:

java - 通过 hibernate 将 DateTime 列存储在 h2 数据库中

ios - 在开源解析服务器上实现云代码

python - 函数调用运算符优先级

java - 如何强制子类在具有主体的父类(super class)中实现方法

java - 如何使用外部映射将 json 转换为 json

java - 从 URL 解析 Pdf、txt 或 docx 文件中的文本,无需在 Java 8 中下载

c++ - 在 Windows 上使用 gdb 调试 MinGW 程序,而不是在断言失败时终止

c++ - 断言中的 dynamic_cast 导致错误

java - 什么时候应该使用 Apache Commons 的 Validate.isTrue,什么时候应该只使用 'assert' 关键字?

java - Apache Tomcat 8.5.9 中未设置 X-Frame-Options header