while( $string =~ m/\bstart:(.+?)\bstop:/g ) { print "$1\n"; } #### my $lastmatch = ( $string =~ m/\bstart:(.+?)\bstop:/g )[ -1 ]; #### if( $string =~ m/\bstart:(?!.+?(?:\bstart:))(.+?)\bstop:/ ) { print "$1\n"; }
## my $lastmatch = ( $string =~ m/\bstart:(.+?)\bstop:/g )[ -1 ]; ##
## if( $string =~ m/\bstart:(?!.+?(?:\bstart:))(.+?)\bstop:/ ) { print "$1\n"; }