#! /usr/bin/perl -w my $target = shift || 'word'; my $re = qr/a=<(.*?$target.*?)>/; while( ) { print "[$1]\n" if /$re/; } __DATA__ a= b= a= b= a= b= a= b= b= a= b=