我是 ruby 的新手。我想从从 CSV 文件解析的电话号码中删除非数字字符。这是我正在使用的代码。
require 'csv'
csv_text = File.read('file.csv')
csv = CSV.parse(csv_text, :headers => true)
csv.each do |row|
puts "First Name: #{row['Name']} - HomePhone: #{row['Phone']} - Zip Code: #{row['Zipcode']}"
end
输出打印如下
FirstName:Abiel HomePhone:6667-88-76
(在 CSV 文件 HomePhone 中包含非数字字符。)我希望输出为FirstName:Abiel HomePhone:66678876