如何在文本文件中搜索特定句子

时间:2015-03-04 14:52:00

标签: java full-text-search file-handling

我保存了书籍的文本文件。 我想要像这样搜索图书。 通过BookTitle或Book Publisher 如果用户选择任何此选项,则显示相关书籍。

BookID Title Publisher

305 HTML5按
100 Java BookShop
200游戏ApPress

300 Computer PCWorld

我尝试使用Tokenized但是Separate打破了这样的句子 305 HTML 按

2 个答案:

答案 0 :(得分:1)

您可以将文件或文本读入字符串变量,然后应用一些正则表达式来查找某些文本模式。

答案 1 :(得分:1)

您可以使用3个数组或列表,并将每个列的值存储在一个列表或数组中。通过逐行读取并使用空格分割每一行并在相应的列表或数组中插入每个值来填充列表。 您可以在列表或数组中搜索特定值。在剩余列表中的相同索引上,您还可以找到其他信息。 希望它有所帮助。