Bio-DB-Das-Chado
view release on metacpan or search on metacpan
lib/Bio/DB/Das/Chado.pm view on Meta::CPAN
# lexemes. Internal * are converted by tsquery into & [LP]
$name =~ s/_/\\_/g; # escape underscores in name
$name =~ s/(?<=\s)\*//g; # lose prefix wildcards (word start)
$name =~ s/(?<=^)\*//g; # lose prefix wildcards (query start)
$name =~ s/\*(?=$)/:\*/g; # convert trailing * (query end) into :*
$name =~ s/\*(?=\s)/:\*/g; # convert trailing * (word end) into :*
}
else {
$name =~ s/_/\\_/g; # escape underscores in name
$name =~ s/\%/\\%/g; # ditto for percent signs
$name =~ s/\*/%/g;
}
return $name;
}
=head2 srcfeature2name
( run in 0.392 second using v1.01-cache-2.11-cpan-709fd43a63f )