摘要: 引用链接:http://www.blogjava.net/nkjava/archive/2010/01/03/308088.html1,切片:silce, [ ]-----------------[ ]是silce的别名,所以两者是完全相同的操作1:判定字符串中是否含有字串/子模式string[substring]string[/pattern/]string[/pattern/, position] #position之后的子串中是否含有/pattern/如果存在返回子串/子模式串,否则返回nil“hello world"["hello"]==="he 阅读全文
posted @ 2013-07-30 19:52 dami.van 阅读(6150) 评论(0) 推荐(0) 编辑
摘要: 最常见的方式就是使用内置的get 方法,这个方法可以从命令行读取用户的输入,并在默认的情况下把读入的文本赋值给预定义变量$_.但是get方法会保留用户在输入字符串末尾所加的换行符,当用户在输入的字符串结尾输入了句号,并按了回车,得到的是stop\n。ruby中提供了另外一个内置的方法chomp,它会除去$_后面的换行符。 print "please enter anything:" gets chomp puts "The input is #{$_}" 用户的输入可以赋值给一个变量并来替换$_,但是删除末尾的空行就有问题,因为chmop只能对$_操作, 阅读全文
posted @ 2013-07-30 18:00 dami.van 阅读(400) 评论(0) 推荐(0) 编辑