我對Ruby非常陌生。我試圖在文本文件中搜索任何單詞的實例(而不是問題)。然後,當發現該單詞時,它會顯示周圍的文本(可能是目標單詞前後的3-4個單詞,而不是整行),輸出到實例列表並繼續搜索。在文本文件中搜索特定單詞時顯示周圍的單詞(紅寶石)
例子:
敏捷的棕色狐狸跳過了懶狗。
搜索詞:躍升
輸出:......棕色狐狸跳過了...
任何幫助表示讚賞。
def word_exists_in_file
f = File.open("test.txt")
f.each do line
print line
if line.match /someword/
return true
end
end
false
end