curbで取得した情報内に改行や空白が大量に含まれている文字列があるため、改行と空白を削除しました。 ●改行のみ削除 今まで、下記コードで文字列内にある改行を削除していました。 str = str.gsub(/(\r\n|\r|\n|\f)/,"") ●空白、改行を削除 下記コードで、文字列内に含まれる改行、空白を削除しました。 str = str.gsub(/(\s)/,"") ¥sを指定すると空白だけでなく改行も削除するようです。 ●タブ、複数のスペースを一つのスペースに置換 すべてのタブ、スペースを削除すると文字が読みづらくなってしまう部分があるため、複数の連続するタブ、スペースを一つの半角スペースに置換するようにします。 str = str.gsub(/([\t| | ]+)/," ")