From: Ernest Ellingson Date: 2006-02-05T08:18:20+09:00 Subject: Re: Scanning a string for decimal numbers Kent Sibilev wrote: > "24,4 + 55,2".scan /[\d,]+/ > > Kent > > On 2/4/06, Jeppe Jakobsen wrote: >> Hi all, how do you scan a string and avoid getting my decimal numbers >> divided into 2 numbers. >> >> Example: >> >> a = "24,4 + 55,2" >> a.scan! (/\d+/) >> puts a >> >> my output for a will be: >> 24 >> 4 >> 55 >> 2 >> >> But I want to keep my decimal numbers intact like this: >> 24,4 >> 55,2 >> >> >> How do I solve this problem without putting the numbers into seperate >> strings? >> >> > > try a.scan!(/\d+,\d+/) Ernie -- "Keep an open mind, but not so open that your brain falls out." (Richard Feynman)