我在
Ruby中有一个字符串变量,如下所示:
puts $varString.class puts "##########" puts $varString
String ########## my::FIrst::Line this id second line sjdf kjsdfh jsdf djsf sdk fxdj
我需要从字符串变量(例如我的:: FIrst :: Line)只获取第一行.
我怎么可以得到它?
解决方法
# Ruby >= 1.8.7 $varString.lines.first # => "my::FIrst::Line" # Ruby < 1.8.7 $varString.split("\n").first # => "my::FIrst::Line"
作为附注,避免使用全局($sign)变量.