コード:
digits.each do |digit|
puts digit.content #&0000000000032056.00000032 056
value = digit.content[24..-1].strip
puts value #32 056 it's ok
puts value.gsub(/\s+/, "") #32 056 !!!! I expected 32056
population << value
end
gsubが期待どおりに機能しない理由がわかりません:/誰か助けてもらえますか?
[編集]
とにかく私はそれを別の方法で行います:
value = digit.content.split(".")[0]
value = value[12..-1].strip
しかし、私はまだ疑問に思っています、なぜ最初の解決策はダメです。