タブとスペースを変換する
文字列中のタブとスペースを変換するには、String#gsub
による置換を使って以下のようにする。以下はタブをスペース4つと変換する例である。
p 'hoge\tpiyo\t\tfuga'.gsub('\t', ' ' * 4) #=> "hoge piyo fuga" p 'hoge piyo fuga'.gsub(' ' * 4, '\t') #=> "hoge\\tpiyo\\t\\tfuga"
文字列中のタブとスペースを変換するには、String#gsub
による置換を使って以下のようにする。以下はタブをスペース4つと変換する例である。
p 'hoge\tpiyo\t\tfuga'.gsub('\t', ' ' * 4) #=> "hoge piyo fuga" p 'hoge piyo fuga'.gsub(' ' * 4, '\t') #=> "hoge\\tpiyo\\t\\tfuga"