我有一個名爲event.txt
的文件,我需要一個Perl腳本才能打開它並讀取tag1
和tag2
關鍵字之間的行並將它們打印在屏幕上。如何使用Perl提取不同行中兩個關鍵字之間的文本
我搜索了論壇,也有類似的問題,但我不知道如何打開文本文件並做這樣的搜索。
我有一個名爲event.txt
的文件,我需要一個Perl腳本才能打開它並讀取tag1
和tag2
關鍵字之間的行並將它們打印在屏幕上。如何使用Perl提取不同行中兩個關鍵字之間的文本
我搜索了論壇,也有類似的問題,但我不知道如何打開文本文件並做這樣的搜索。
while (<>) {
print if /tag1/../tag2/;
}
你的解決方案現在正在工作,因爲它不包括OPEN文件給予提議是這裏的問題,因爲我鏈接了別人已經提出了類似的問題,並得到了7個投票,怎麼會有?! –
@KMHs:Perl使用'<>'操作符從命令行中指定的文件中讀取數據。您不必顯式打開文件。 – Borodin
Plz,給出你想要得到的文件和期望結果的例子。 – user4035
堆棧溢出不是一個免費獲取軟件的地方。如果你不知道如何打開一個文件,那麼你根本不知道Perl,你應該花一些時間學習語言,或者付錢給你編寫一個程序。當你沒有機會自己做這件事的時候,要求你的工作毫無價值地完成是非常無禮的。 – Borodin