ruby中eval方法的使用
http://blog.csdn.net/watir/article/details/4031883
有时候要一组字符串能能够动态地执行,ruby中的eval方法就提供了这样的功能
语法:
eval( 可执行字符串)
使用举例:
a = 1
b="true"
c="false"
str ="
if a==1 then
puts '输出:#{b}'
else
puts '输出:#{c}'
end
"
eval(str)
这样就输出为:输出:true
好的心态+正确的方法
浙公网安备 33010602011771号