use constant STATUS_COMPLETED_RE => qr{ ^string-here \s string-here: \s \((\w+)\) \s #alarm level ([\w|\s]+) \s completed, \s #job completed Total\s (\d+) \sclient\(s\), \s #total clients ( #Details - (\d+) \s # number ([\w|\s\(\)]+) ,|\. # succeed,fail,etc. )* # any number of }xms ;