ruby字符串替换总结
来源:互联网 发布:iris网络嗅探器下载 编辑:程序博客网 时间:2024/06/05 02:53
第一种:"my name is #{name}". #{}内是一个ruby表达式, ruby解析表达式并调用返回值的to_s方法得到结果
第二种:Here Document 结构。
name="Bob"
mail=<<END
dear #{name}
welcome
END
最终mail里的name表达式会被Bob替代
第三种:c语言的printf-style字符串
template="Your name is %s."
puts template % 'Bob' #=>Your name is Bob
puts template % 'John' #=>Your name isJohn
第四种:ERB模板,类似于jsp的样子
require 'erb'
template = ERB.new %q{ Chunky <%=food%>!}
food="bacon"
puts template.result(binding)
- ruby字符串替换总结
- ruby字符串替换
- ruby 字符串查找替换插入
- rails字符串替换mgsub from ruby cookbook
- ruby如何替换字符串的多个?
- vim替换字符串总结
- Linux Vim替换字符串的方法总结
- C#:总结分割、连接、替换字符串
- Linux Vim替换字符串的方法总结
- Ruby 字符串
- Ruby字符串处理函数总结(转自51CTO)
- ruby总结
- Ruby总结
- 字符串替换
- 字符串替换
- 替换字符串
- 字符串替换
- 替换字符串
- 总结咋没有具体应该怎么没有如何吸引客户、如何引导购买
- SSL 接收到一个超出最大准许长度的记录。(错误码: ssl_error_rx_record_too_long)
- ext带过滤功能的树
- 备用sql 语句
- Data Grid in Zend
- ruby字符串替换总结
- linux驱动学习之tasklet分析
- 利用特征点(Brief,ORB,SIFT)进行图像匹配,模板匹配
- 暖风熏的游人醉 直把杭州作汴州 题临安邸--林升
- Android Camera框架分析
- JS根据表单中的选项,自动生成span标签后显示选中的内容
- UINavigationController和UITabBarController合用。
- StringUtil包函数(org.apache.commons.lang.StringUtil)之用法
- 配置《UNIX环境高级编程》中程序的运行环境,解决“apue.h:没有那个文件或目录”错误