分类: LINUX
2015-04-28 17:58:39
一切都是对象,面向对象
类名,按照惯例,名称必须以大写字母开头,如果包含多个单词,每个单词首字母大写,但此间没有分隔符(例如:CamelCase)。
正则表达式
/pattern/
/pattern/im # 可以指定选项
%r!/usr/local! # 一般的分隔的正则表达式
if ( line1 =~ /Cats(.*)/ )
# Flag 字符可通过下面的语法进行匹配
%r[(.*)>]i
点击(此处)折叠或打开
点击(此处)折叠或打开
点击(此处)折叠或打开
#!/usr/bin/ruby
表单 cgi['FirstName'] # => ["Zara"]
或者 cgi = CGI.new h = cgi.params # => {"FirstName"=>["Zara"],"LastName"=>["Ali"]}
h['FirstName'] # => ["Zara"] 字符串转义当你在处理 URL 中的参数或者 HTML 表单数据时,需要对指定的特殊字符进行转义,如:引号("),反斜杠(/)。
Ruby CGI 对象提供了CGI.escape 和 CGI.unescape 方法来处理这些特殊字符的转义:
CGI::Session 可以为用户和CGI环境保存持久的会话状态,会话使用后需要关闭,这样可以保证数据写入到存储当中,当会话完成后,你需要删除该数据。
require 'rexml/document' 我们可以使用XPath来查看XML ,XPath 是一门在 XML 文档中查找信息的语言 XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。
SOAP4R 由Hiroshi Nakamura开发实现,用于 Ruby 的 SOAP 应用。 简单对象访问协议(SOAP,全写为Simple Object Access Protocol)是交换数据的一种协议规范。 SOAP 是一种简单的基于 XML 的协议,它使应用程序通过 HTTP 来交换信息。
|