IRB を使用して、特定の文字を削除するために複数行の文字列を入力したいと考えています。「gets」は単一行のみを許可します-複数行に同様の機能はありますか。
ASCII_project.rb(main):002:0* puts = "What's the text you want to strip?"
=> "What's the text you want to strip?"
ASCII_project.rb(main):003:0> str = gets
テキストのセクションに貼り付けたいのですが、新しい行があるため機能しません。これが、複数行にわたって収集したい理由です
ここにコードがあります
# encoding: CP850
puts = "What's the text you want to strip?"
str = gets
str.gsub!(/\P{ASCII}/, '')
puts str