Ruby - 在gsub的使用中创建换行符

时间:2010-10-29 21:12:38

标签: ruby

我在这个问题上有点困惑。我正在尝试使用'\ n'创建换行符。我打开一个文件,然后替换文本,然后将其写回html文件:

replace = text.gsub(/aaa/, 'aaa\nbbb')

But this results in:
aaa\nbbb

I'm trying to make do:
aaa
bbb

2 个答案:

答案 0 :(得分:4)

在单引号字符串中,反斜杠只是一个反斜杠(除非它在另一个反斜杠或引号之前)。使用双引号:“aaa \ nbbb”。

答案 1 :(得分:0)