Ruby中的%表示法
%{String} 用于创建一个使用双引号括起来的字符串
%Q{String} 用于创建一个使用双引号括起来的字符串
%q{String} 用于创建一个使用单引号括起来的字符串
%r{String} 用于创建一个正则表达式字面值
%w{String} 用于将一个字符串以空白字符切分成一个字符串数组,进行较少替换
%W{String} 用于将一个字符串以空白字符切分成一个字符串数组,进行较多替换
%s{String} 用于生成一个符号对象
%x{String} 用于执行String所代表的命令
PS:上面几个%表示法中用{}扩住了String,其实这个{}只是一种分割符,可以换成别的字符,比如(),那么%表示法就是%(String),当然还可以是别的字符,对于非括号类型的分割符,左右两边要相同,如%!String!
转载于:https://www.cnblogs.com/wwb0111/p/3246081.html
Ruby中的%表示法相关推荐
- 用开放地址法中的线性探查法解决冲突实现哈希表的运算
为了更深的理解哈希算法,自己写了用开放地址法中的线性探查法解决冲突实现哈希表的运算. /*** Created by lirui on 14-8-13.* 用开放地址法中的线性探查法解决冲突实现哈希表 ...
- Ruby中的设计模式
继续 上 节讲述过的Singleton . Proxy 及 Iterator各模式,本节再来考察几个别的设计模式.下面按顺序来考察 Prototype . Template Method 和 Obse ...
- Ruby中的设计模式——《松本行弘的程序世界》
< 设计模式 > 一书是用C++ 和 Smalltalk 介绍模式实例的.看了那些例子,大家都会感觉到,绝大多数的模式用 Smalltalk 实现起来非常简单.这是为什么呢? 因为Smal ...
- Ruby中爬虫的实现
2019独角兽企业重金招聘Python工程师标准>>> Ruby中实现网页抓取,一般用的是mechanize,使用非常简单. 安装 sudo gem install mechaniz ...
- Ruby中的require_relative和require有什么区别?
本文翻译自:What is the difference between require_relative and require in Ruby? Ruby中的require_relative和re ...
- 在Ruby中获取system()调用的输出
本文翻译自:Getting output of system() calls in Ruby 如果我在Ruby中使用Kernel#system调用命令,我该如何获得它的输出? system(" ...
- 为什么在Ruby中使用`rescue Exception =gt; e`样式不好?
本文翻译自:Why is it bad style to `rescue Exception => e` in Ruby? Ryan Davis's Ruby QuickRef says (wi ...
- map(&:name)在Ruby中是什么意思?
我在RailsCast中找到了以下代码: def tag_names@tag_names || tags.map(&:name).join(' ') end 什么是(&:name)在m ...
- 如何在Ruby中写入文件?
我需要从数据库中读取数据,然后将其保存在文本文件中. 我怎么能在Ruby中做到这一点? Ruby中有文件管理系统吗? #1楼 在大多数情况下,这是首选方法: File.open(yourfile, ' ...
最新文章
- Spring Boot 属性配置和使用
- JAVA EE Eclipse下配置Tomcat服务器
- 网络功能虚拟化(NFV)的作用—Vecloud微云
- android BLE Peripheral 手机模拟设备发出BLE广播 BluetoothLeAdvertiser
- arrays中copyof复制两个数组_数据结构与算法(3)数组
- Google | 突破瓶颈,打造更强大的Transformer
- C++中的 .h 和 .cpp 区别详解
- 查询php 输出表格,php输出excel表格数据-PHP如何将查询出来的数据导出成excel表格(最好做......
- 为什么 Linux Mint 比 Ubuntu好?
- swat模型_SWAT-CUP(SUFI-2)的工作流程
- 推荐系统系列教程之十一:那些在Netflix Prize中大放异彩的推荐算法
- 容器,Docker和Azure Container Service
- MySQL中 char和varchar的区别
- 非参数统计的Python实现——符号检验
- dedecms分页样式修改 内容页 上一页 下一页
- 行业json数据以及elementui级联格式
- 硬件电路设计之按键消抖(利用瞬态抑制二极管TVS加低通滤波器)
- 360发起网民隐私保卫战
- 软件工程师学习硬件原理图--第一讲看懂GPIO和门电路(弱智学前班儿童系列)
- haproxy log日志简单记录
热门文章
- RubyMine 1.0加入Ruby IDE大家庭
- FIFO IP设计说明
- 变电站计算机监控系统的作用和工作原理,变电站计算机监控系统的主要功能.pdf...
- c语言中bluetooth函数,C语言中的低功耗蓝牙-使用Bluez创建GATT服务器
- openssl 测试加密卡_OpenSSL自带的aes_128_ecb加密函数——密文长度测试
- 特斯拉是l3还是l2_比特斯拉还“高一级”,长安的“L3级自动驾驶”到底什么来头?...
- 道客巴巴vip账号共享2020_腾讯视频VIP怎么两个手机通用?
- LeetCode695. 岛屿的最大面积(C#)
- GPU Gems2 - 12 基于贴面的纹理映射(Tile-Based Texture Mapping)
- 第一章:线性空间和线性变换