On 08/06/2022 10.18, De ongekruisigde wrote: > On 2022-06-08, Christian Gollwitzer <aurio...@gmx.de> wrote: >> Am 07.06.22 um 21:56 schrieb Dave: >>> It depends on the language I’m using, in Objective C, I’d use isNumeric, >>> just wanted to know what the equivalent is in Python. >>> >> >> Your problem is also a typical case for regular expressions. You can >> create an expression for "starts with any number of digits plus optional >> whitespace" and then replace this with nothing: > > Regular expressions are overkill for this and much slower than the > simple isdigit based solution.
... > Regular expressions are indeeed extremely powerful and useful but I tend > to avoid them when there's a (faster) normal solution. Yes, simple solutions are (likely) easier to read. RegEx-s are more powerful (and well worth learning for this reason), but are only 'readable' to those who use them frequently. Has either of you performed a timeit comparison? -- Regards, =dn -- https://mail.python.org/mailman/listinfo/python-list