我需要匹配,並提取一個符合從日誌應落入另一個PATTERN2匹配線之後的模式1的第二模式匹配: 例如日誌具有像這樣的數據:Perl的正則表達式:基於所述第一個
00:00:01 Computing CDA.
00:01:10 Trying to open errorLog1.
00:01:12 writing errorLog1.
00:01:13 Trying to open outLog1.
00:01:14 writing outLog1.
00:01:15 Processing Complete!
00:01:16 Validating documents.
00:02:14 Trying to open errorLog2.
00:02:12 writing errorLog2.
00:02:13 Trying to open outLog2.
00:02:14 writing outLog2.
00:02:15 Processing Complete!
我需要計算文件驗證所用的時間(第一列)。所以我想用「驗證文檔」字符串和「處理完成」字符串來提取時間並獲取差異。 這可能是一個容易的,但我無法找出解決方案。
(假設您已將整個文檔讀入一個名爲'$ subject'的單個字符串)。 – 2013-05-10 06:03:06