Rubies:
Besides .gsub(’,’, ‘’).to_i, what’s a good way to un-delimit a big
number?
Ideally, it should be the reverse of Rails’s number_with_delimiter…
Rubies:
Besides .gsub(’,’, ‘’).to_i, what’s a good way to un-delimit a big
number?
Ideally, it should be the reverse of Rails’s number_with_delimiter…
On Sat, Jun 13, 2009 at 3:40 PM, Phlip[email protected] wrote:
Rubies:
Besides .gsub(‘,’, ‘’).to_i, what’s a good way to un-delimit a big number?
Ideally, it should be the reverse of Rails’s number_with_delimiter…
–
Phlip
I would be quite happy with gsub, but if you want another shot on it
you might do
scan(/\d/).join
or
scan( /[+\d-]).join
HTH
Robert
–
Toutes les grandes personnes ont d’abord été des enfants, mais peu
d’entre elles s’en souviennent.
All adults have been children first, but not many remember.
[Antoine de Saint-Exupéry]
Hi,
Am Samstag, 13. Jun 2009, 22:40:09 +0900 schrieb Phlip:
Besides .gsub(’,’, ‘’).to_i, what’s a good way to un-delimit a big number?
str.delete “,”
If you like to check the syntax:
str.gsub /,(\d\d\d)\b/, “\1”
Bertram
Robert D. wrote:
I would be quite happy with gsub, but if you want another shot on it
you might do
scan(/\d/).join
or
scan( /[+\d-]).join
Txbut - imagine if number_with_delimiter magically imbued your string
with
locale awareness (like the C++ imbue do).
We got anything high-level like that? Some cultures reverse the roles of
commas
& dots. (I don’t rly need locales myself; I’m just annoying the envelop
here…)
Phlip wrote:
Robert D. wrote:
We got anything high-level like that? Some cultures reverse the roles of
commas
& dots. (I don’t rly need locales myself; I’m just annoying the envelop
here…)
I think the real issue here is getting those cultures to use commas and
dots correctly.
/kidding
James
Bertram S. wrote:
str.delete “,”
The near-term winnah! I didn’t know .delete() would do them all…
If you like to check the syntax:
It’s for Cucumber tables, so if it’s in-house, I don’t need to annoy my
clients.
If I could get them to author the tables anyway…
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs