En el tutorial está esta:
$long =~ /\d+/
que sirve para comprobar que contenga al menos algún carácter numérico.
Por otra parte he visto que:
$long =~ /^[0-9]+$/
Me serviría para comprobar que tenga SÓLO números.
Pero yo quiero que tenga sólo números POSITIVOS, o sea, que me excluya el 0 (sólo, porque si pongo [1-9] me excluye el 0, pero también cualquier número que lo contenga, como el 100).
¿Qué debo añadir? O ¿cómo tendría que haberla planteado?