s/\b($searchterm)\b/$1<\/span>/gi #### #$text =~ s|(?=])\b([A-Za-z]+(?:[A-Z]\w+)+)| # $tags->{link}->($1, $opts)|egx # if !defined $opts->{implicit_links} or $opts->{implicit_links}; $text =~ s|(?=])\b([A-Z][a-z0-9]+([A-Z][a-z0-9]*)+)| $tags->{link}->($1, $opts)|egx if !defined $opts->{implicit_links} or $opts->{implicit_links};