#!/usr/bin/perl use strict; use warnings; # 812662 my @data = ('2009/08', 'foobar - Item "123": 8' ); for my $data(@data) { if ($data =~ /"hidden"/ && $data =~ /value="([^"]+)/ ) { print "Hidden value: $1 \n"; }else{ print "Nothing hidden in \$data: $data\n"; } }