gpt4 book ai didi

ruby - 从 ruby​​ 中的字符串中删除空行

转载 作者:数据小太阳 更新时间:2023-10-29 07:43:24 25 4
gpt4 key购买 nike

我已经回答了其他类似的问题,但他们似乎没有解释我的问题。

我的输出,现在是这样的,我想从 ruby​​ 中的字符串中删除空行,

#    

CIRRUS LADIES NIGHT with DJ ROHIT

4th of JULY Party ft. DJ JASMEET @ I-Bar

Submerge Deep @ Pebble | Brute Force (Tuhin Mehta) | DJ Arpan (Opening)

Champagne Showers - DJs Panic & Nyth @ Blue Waves

THURSDAY PAST AND PRESENT @ Hint

我希望我的输出是这样的,

CIRRUS LADIES NIGHT with DJ ROHIT
4th of JULY Party ft. DJ JASMEET @ I-Bar
Submerge Deep @ Pebble | Brute Force (Tuhin Mehta) | DJ Arpan (Opening)
Champagne Showers - DJs Panic & Nyth @ Blue Waves
THURSDAY PAST AND PRESENT @ Hint

我试过 gsub/^$\n/,'' , gsub(/\n/,'') , squeeze("\n") 删除! "\n" 无济于事。

此外,我忘了提及我的字符串以空行开头,# 表示第一行之前的空行,如果这会改变任何内容的话。

我的String.inspect按要求,字符串内容变了,问题还是一样。

字符串检查:

"\n\n\t\t\t\t\t\t\t\t\t"
"Tricky Tuesdays with DJ John @ Blend"
"\n\n\t\t\t\t\t\t\t\t\t"
"Bladder Buster Challenge with DJ Sean @ Star Rock"
"\n\n\t\t\t\t\t\t\t\t\t"
"Classic Rock Tuesday @ 10D - Chennai"
"\n\n\t\t\t\t\t\t\t\t\t"
"Vodka Night with DJ John @ Blend"
"\n\n\t\t\t\t\t\t\t\t\t"
"\"BOLLYWOOD WEDNESDAYS\" with DJ D Nash @ Candy Club"
"\n\n\t\t\t\t\t\t\t\t\t"
"RE - LAUNCH WEDNESDAY LADIES NIGHT @ ZODIAC"
"\n\n\t\t\t\t\t\t\t\t\t"
"Ladies Night @ 10 D - Chennai"
"\n\n\t\t\t\t\t\t\t\t\t"
"Wednesday Mayhem @ Dublin"
"\n\n\t\t\t\t\t\t\t\t\t"

最佳答案

这是我的解决方案:

text.gsub(/\n+|\r+/, "\n").squeeze("\n").strip

关于ruby - 从 ruby​​ 中的字符串中删除空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11295513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com