ruby 中斜线的作用是什么

What is the functions of slash in ruby

当我在 ruby 中的某些代码块的开头和结尾放置斜杠时,它们的行为类似于注释。这是为什么?

代码

puts "hello"
/
puts "world"
/
puts "peace"

输出

hello
peace

您在此处创建多行正则表达式:

r = /
a
/
r.class
#=> Regexp

在你的例子中,你首先输入 hello,然后你创建一个

的正则表达式
\nputs "world"\n

然后你输入 peace