在Ruby中修剪字符串中的空白换行符

3 ruby trim

我有一个由四个空白行组成的字符串,总共有八行,如下所示:

str = "aaa\n\n\nbbb\n\nccc\ddd\n" 
Run Code Online (Sandbox Code Playgroud)

我想把这一切全部归还.输出应该像这样在一行:

aaabbbcccddd
Run Code Online (Sandbox Code Playgroud)

我使用各种修剪函数来获得输出,但我仍然失败了.

我在这里使用什么方法?

Lar*_*eth 13

Ruby(并且稍微少于Perl-ish)方式:

new_str = str.delete "\n"
Run Code Online (Sandbox Code Playgroud)

......或者如果你想在现场进行:

str.delete! "\n"
Run Code Online (Sandbox Code Playgroud)