next unless(length($tag));
next unless($tag =~ /\S+/);
$tag=$self->sanitise($tag);
- push(@outtags, [ split(/\s*\/\s*/, $tag) ]);
+ my ($tagname, $tagval)=($tag, undef);
+ if($tag=~/^([^\/]+)\/(.*)/)
+ {
+ ($tagname, $tagval)=($1, $2);
+ }
+ push(@outtags, [ $tagname, $tagval ]);
}
return @outtags;
}