use Scalar::Util 'looks_like_number'; my $result = looks_like_number('abc');