Serhiy Storchaka added the comment:
I concur with Mark. It is just an example. The regular expression which would
support all possible forms of numbers (including exponent, underscores,
non-decimal numbers) would be more complex and would distract from the main
goal of the example.
Mark Dickinson added the comment:
As you say, isn't this just a personal preference?
Is there an objective reason to prefer something that accepts ".5" and rejects
"3." over something that rejects ".5" and accepts "3."?
The exact form of numbers accepted seems to be to be irrelevant to the p
New submission from Brandon :
The regular expression used for matching numbers in the documentation for the
regular expressions module (the tokenizer section) doesn't match the string
".5", but does match the string "3.".
Here's a link to the tokenizer section of the documentation:
https://d