Allow specifying long options starting with numbers

It is sometimes useful for a program to accept a version as an option (say, --19 or --1.9).