Python(中蟒)/Ruby
- ruby支持的正则表达式符号
- 下面就来讲讲ruby支持的正则表达式符号(元字符)。 有这么个规则: 不带\的数字和字母不是元字符 带\的符号也不是元字符 下文中出现的“匹配多字节字符的正则表达式”是指,通过使用 $KCODE 进行设定,或显式地使用汉字选项(请参考 正则表达式字面值 )等方式进行的匹配...
- 作者:发表于:2007-04-12 16:00:00 点击:390 评论:0 查阅全文...
- Ruby字句构造
- 现在Ruby使用的是ASCII字符集。对英文字母的大小区别是敏感的。您可以在任何地方插入空字符或注释,除了标识符和部分字面值的中部。空字符包括space,tab,垂直tab,backspace,回车,换页。换行比较特殊,若换行后内容是继续上一行内容的话,该换行符就是空字符,除此以外...
- 作者:发表于:2007-04-12 16:00:00 点击:63 评论:0 查阅全文...
- Ruby程序
- 将表达式连接起来就构成程序。使用分号(;)或换行将表达式分隔开来。但反斜线后出现的换行并非分隔符,它表示该行将继续下去。 例: print "hello world!" 表达式 例: true(1+2)*3foo()if test then ok else ng end Ruby的表达式包括, 变量和常数 、各种 字面值 、相关...
- 作者:发表于:2007-04-12 16:00:00 点击:81 评论:0 查阅全文...
- Ruby变量和常数
- 您可以通过区分Ruby变量名的首位字符来确定它是局部变量、实例变量、类变量、全局变量还是常数。通常情况下,变量名的第二位字符以后是数字、字母或下划线,但有的内部变量名比较特殊,如“'$'+1个符号”(请参考 内部变量 )。变量名长度只受内存大小的限制。 局部变量...
- 作者:发表于:2007-04-12 16:00:00 点击:417 评论:0 查阅全文...
- ruby字面值
- 数值字面值 123 0d123 ruby 1.7 特性 整数 -123 有符号整数 trap::Numeric 123.45 浮点数 ruby 1.8 特性 : 不能把0.1写成".1",而只能完整地写为0.1。 1.2e-3 浮点数 0xffff 16进制整数 0b1011 2进制整数 0377 0o377 ruby 1.7 特性 8进制整数 ?a 字符 a 的代码(97) rub...
- 作者:发表于:2007-04-12 16:00:00 点击:73 评论:0 查阅全文...
- ruby方法调用
- 例: foo.bar()foo.barbar()print "hello world\n"printClass::new 语法: [表达式 `.'] 标识符 [`(' 表达式 ... [`*' [表达式]],[`' 表达式] `)'][表达式 `::'] 标识符 [`(' 表达式 ... [`*' [表达式]],[`' 表达式] `)'] 方法调用表达式表示调用被调(receiver,"."左侧表...
- 作者:发表于:2007-04-12 16:00:00 点击:154 评论:0 查阅全文...