在Ruby中,可以使用字符串插值的方式来实现对字符串的标记。具体操作如下:
str = "Hello, #{name}!"
#{}
符号来插入变量或表达式,例如:name = "Alice"
str = "Hello, #{name}!"
puts str
输出结果为:
Hello, Alice!
#{}
符号多次,例如:name = "Alice"
age = 20
str = "My name is #{name}, and I am #{age} years old."
puts str
输出结果为:
My name is Alice, and I am 20 years old.
需要注意的是,在使用字符串插值时,只能插入变量或表达式,不能插入方法或类。如果需要插入方法或类,可以使用字符串连接的方式,例如:
str = "The result of " + method_name + " is " + result.to_s
总之,在Ruby中对字符串进行标记可以使用字符串插值的方式,它可以方便地将变量或表达式插入到字符串中。
领取专属 10元无门槛券
手把手带您无忧上云