如果我有一個變量:我分配的整個文件文本,使其的grep在Perl沒有陣列
$var = `cat file_name`
假設該文件中,這個詞「我的」來自於17線(位置不可用,但只是給例如),如果在這些行中存在模式'word',我想在'mine'這個單詞的N個(例如10個)行之後搜索一個模式'word'。我怎樣才能做到這一點在正則表達式,而無需使用數組」
實施例:
$var = "I am good in perl\n but would like to know about the \n grep command in details";
我要搜索特定圖案在特定行(行2到僅3)。我怎樣才能做到這一點,而不使用數組。
不能使用數組。你必須首先將你的字符串分成一行。 – lanzz 2012-07-12 08:16:15
如果你願意放棄'grep',我肯定這可以不使用數組來完成,但它會很醜陋......你想要誰? – Flimzy 2012-07-12 08:21:08
請澄清你的問題,這很難理解。 – SexyBeast 2012-07-12 09:51:54