sub getSubjects($) { my $ref_sRecord = $_[0]; my @aSubNos = $$ref_sRecord =~ m/(.+?)<\/subno>/sig; .... } #### .... 1 2.1.c Subject 1 2.2 Subject 2 .... #### my @aSubNos = $$ref_sRecord =~ m/(.+?)<\/subno>/sig; #### my $sString = $$ref_sRecord; my @aSubNos = $sString =~ m/(.+?)<\/subno>/sig;