上一页 1 ··· 9 10 11 12 13

2010年7月28日

ruby and watir学习之_Hash 类

摘要: Hash类说明函数名称说明示例==判断两个 Hash 是否相等h1 = {"a" => 1, "c" => 2}h2 = { "a" => 1, "c" => 2, 7 => 35 }h1 == h2 » false[ ]返回指定键值对应的对象h = { "a" => 100, "b" => 200 }h["a"] » 100 h["c"] » nil[ ]=向 H 阅读全文

posted @ 2010-07-28 13:22 张飞_ 阅读(1058) 评论(0) 推荐(0) 编辑

ruby and watir学习之_Array 类

摘要: Array类说明函数名称说明示例&数组与,返回两数组的交集[1,2] & [2,3] » [2]*复制数组 n 次[1,2]*2 » [1,2,1,2]+返回两数组的并集,但不排除重复元素[1,2]+[2,3] » [1,2,2,3]<<追加元素,但不排除重复元素[1,2]<<[2,3] » [1,2,2,3]|追加元素,但排除重复元素1,2] | [2,3] » [1,2,3]-返回第一个数组与第二个数组不同的元素[1,2]-[2,3] » [1]<=>比较数组[1,2]<= 阅读全文

posted @ 2010-07-28 13:20 张飞_ 阅读(988) 评论(0) 推荐(0) 编辑

ruby and watir学习之_String 类

摘要: String类说明函数名称说明示例*将字符串拷贝 N 次“ha”*4 >> “hahahaha”+<<concat连接字符串“yes” + “no” >> “yesno” "yes" << "no" >> “yesno” "yes".concat("no")<=>比较字符串,返回值如下: 大于:-1 等于:0 小于:1"Ab" <=> "ab" >> -1 "ab&quo 阅读全文

posted @ 2010-07-28 13:16 张飞_ 阅读(924) 评论(0) 推荐(0) 编辑

ruby and watir学习之_Numeric类&&Float 类

摘要: Numeric 类说明函数名称说明示例chr返回数字的 ACSII 码65.chr >> “A”downto接收一个 block,从大到小循环执行5.downto(2) { |i| puts i}>> 5 4 3 2upto接收一个 block,从小到大循环执行2.upto(5) { |i| puts i}>> 2 3 4 5next 或 succ返回下一个数1.next >> 21.succ >>2step以固定步长循环执行1.step(10,2) { |i| puts i}>> 1 2 3 5 7times循环执行 n 阅读全文

posted @ 2010-07-28 13:13 张飞_ 阅读(240) 评论(0) 推荐(0) 编辑

ruby and watir学习之_正则表达式

摘要: ruby正则表达式:表达式/b/在匹配字符“abcd”时,匹配的内容是“b”表达式/b_/在匹配字符“ab_cd”时,匹配的内容是“b_”1. 转义符特殊字符\r 或 \n代表回车和换行符\t制表符\\代表“\”\xXX代表标号在 0~255 范围的字符\uXXXX任何字符可以使用“\u”加上其编号的 4 位十六进制数表示特殊语义^匹配输入字符串的开始位置$匹配输入字符串的结尾位置( )标记一个子表达式的开始和结束位置[ ]用来自定义能给匹配“多种字符”的表达式{ }修饰匹配次数的符号.匹配除了换行符(\n)外的任意一个字符?修饰匹配次数为 0 次或 1 次+修饰匹配次数至少为 1 次*... 阅读全文

posted @ 2010-07-28 13:08 张飞_ 阅读(1100) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13

导航