In other words, there are about 5648798746465 possible interpretations of the &quot;(\+|-|)[0-9]+.[0-9]+&quot; format, and the problem is with mismatched assumptions (&quot;of course I&#x27;m using the One Correct Interpretation, like everyone else!&quot;).