Re: [請益] 新手提問,擷取多行的問題

作者: jkchang (JK)   2017-04-19 18:04:27
這樣有符合需求嗎?
#!/usr/bin/perl
while (<DATA>) {
next if (/^\n/);
if (/START/ ... /STOP/) {
if (/^(\d\d):(\d\d):(\d\d)\.(\d{3}).*(<
作者: cutekid (可愛小孩子)   2017-04-19 23:03:00
推喔!好強大的 three dots range operator(常常會忘記)
作者: sostmr (Nikki)   2017-04-21 15:06:00
哇,結果是我要的!謝謝大大但是我有個問題想請教一下,我有辦法帶出後面id:123444嗎,我在後面加$6$7都沒有辦法帶出來
作者: jkchang (JK)   2017-04-21 16:16:00
加在CONTACT)後面 .*(ID:\d{1,})>$/print $6 ;

Links booklink

Contact Us: admin [ a t ] ucptt.com