Ruby eval方法動態(tài)執(zhí)行字符串
作者:佚名
Ruby eval方法作為一種操作字符串的方法,經(jīng)常被編程人員應用在代碼編寫中。它可以幫助我們實現(xiàn)動態(tài)執(zhí)行字符串的功能。
Ruby語言中有許多方法,靈活的運用這些方法,可以幫助我們輕松的掌握Ruby的編程技巧。那么在這篇文章中我們將會學到Ruby eval方法的介紹。#t#
語法:
eval( 可執(zhí)行字符串)
Ruby eval方法使用舉例:
- Code
- a = 1
- b="true"
- c="false"
- str ="
- if a==1 then
- puts '輸出:#'
- else
- puts '輸出:#{c}'
- end
- "
- eval(str)
輸出結果為:"true"
以上就是Ruby eval方法的一些應用方法介紹。
責任編輯:曹凱
來源:
博客園