use strict; use warnings; my $str = <) { print if /\b(?!0+\b)\d{1,9} failed/; } #### Errors: 01 failed Errors: 1 failed Errors: 10 failed