[問題] 兩種條件搜尋

看板Perl作者 (康康)時間12年前 (2013/03/05 08:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
小弟剛學PERL 語法可能有點不妥請見諒 我想寫一種程式功能是讀取A檔案內容把有"c開頭後面跟著2個數字以上" 的這種關鍵字在該行最前面加上"//",然後修改寫入b,程式如下 &replacement = "//"; open FILE, "a"; open INPUT, ">b"; while(<FILE>) { s/^/&replacement/g if m/c\d{2,}/i; print INPUT &_; }; close INPUT; close FILE; 我現在想要加上一個搜尋條件,除了該行有"c開頭後面跟著2個數字以上"以外 而且有"xxxx"這個關鍵字,符合有這兩個的行在最前面加上"//" 要如何在加上這第二個條件 謝謝各位大大 希望能有範例讓我參考!! 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.110.223.60
文章代碼(AID): #1HDJ_1ND (Perl)
討論串 (同標題文章)
文章代碼(AID): #1HDJ_1ND (Perl)