Ruby eval方法动态执行字符串

开发 开发工具
Ruby eval方法作为一种操作字符串的方法,经常被编程人员应用在代码编写中。它可以帮助我们实现动态执行字符串的功能。

Ruby语言中有许多方法,灵活的运用这些方法,可以帮助我们轻松的掌握Ruby的编程技巧。那么在这篇文章中我们将会学到Ruby eval方法的介绍。#t#

语法:

eval( 可执行字符串)

Ruby eval方法使用举例:

 

  1. Code  
  2. a = 1 
  3. b="true" 
  4. c="false" 
  5. str ="  
  6. if a==1 then  
  7. puts '输出:#{b}'  
  8. else  
  9. puts '输出:#{c}'  
  10. end  
  11. "  
  12. eval(str) 

 

输出结果为:"true"

以上就是Ruby eval方法的一些应用方法介绍。

责任编辑:曹凯 来源: 博客园
相关推荐

2009-12-14 13:19:07

Ruby字符串

2020-12-07 06:38:32

JavaScriptEval 函数

2009-12-15 13:15:11

Ruby字符串

2009-12-18 09:52:40

Ruby字符串处理函数

2024-04-01 08:41:39

字符串.NET

2024-01-10 08:28:16

Pythoneval函数

2009-09-13 21:52:16

LINQ字符串

2021-05-18 09:08:18

字符串子串对象

2010-11-26 11:34:32

MySQL截取字符串函

2010-04-27 12:26:21

Unix字符串

2020-09-03 10:13:49

JavaScript字符串pad

2011-04-12 09:40:01

JDK内存

2009-11-26 16:26:32

PHP字符串mbstr

2020-05-13 12:17:33

RedisC字符C语言

2009-11-25 09:13:41

PHP数组转字符串PHP字符串转数组

2009-08-07 15:49:46

使用C#字符串

2009-08-06 17:24:08

C#字符串

2009-06-30 14:16:37

截取字符串

2019-03-07 15:43:22

Redis数据SDS

2009-11-30 18:26:06

PHP字符串替换
点赞
收藏

51CTO技术栈公众号