- To: mathgroup at smc.vnet.net
- Subject: [mg99370] atoi equivalents?
- From: Michael <michael2718 at gmail.com>
- Date: Mon, 4 May 2009 05:59:45 -0400 (EDT)
What is the most efficient or recommended way to parse numbers in Mathematica?
I can use ToExpression["1234"] and it will return the number.
But this won't do, because I could be scraping un-trusted data and the
above could lead to an injection of code.
I could also use something like this: ToExpression[StringCases["1234",
x1 : NumberString ~~ ___ -> x1]]
but then I have to add error checking and whatnot.
I suppose I could write a simple MathLink program which implement
atoi, atol, etc.
All of these solutions seems like a lot of overhead. Anybody have a
Prev by Date:
problems with DSolve
Next by Date:
Re: PROBLEM WITH HISTOGRAM3D
Previous by thread:
Re: problems with DSolve
Next by thread:
Re: atoi equivalents?