Hi,

Ak 756 wrote:
> Hi
> 
> I have a .txt file which contains one line data as
> 
> "George",33,"engineer, r&d department, this company","234-7554-344"
> 
> I use name,age,memo,tel=File.open(filename).split(',') to collect values
> but get wrong value for memo and tel. I want string "engineer, r&d
> department, this company" not be splited by comma, how can I do that?

Why not use csv module?

require 'csv'
data = '"George",33,"engineer, r&d department, this 
company","234-7554-344"'
name,age,memo,tel=CSV.parse_line(data)

Regards,

Park Heesob
-- 
Posted via http://www.ruby-forum.com/.