汉字的p 属性好像是 Han
实例如下: 'abc汉字abc' =~ /\p{Han}/, 我在ruby1.9.2的irb返回为3, 说明是可以的
ruby判断字符串用"=="就可以。判断对象可以用"equal?"方法。此处与java相反。p str1==str2返回的结果应该是先打印"str1==str2"的结果后,然后再输出一个空行。这点可以查看相关api。所以msgbox显示的是nil(即返回的空行)。
测试实例:
irb(main):002:0>s=p "1"=="1"
true
=>nil
irb(main):003:0>s
=>nil
#举个例子,分段函数的处理puts "Please input x:" #输出一些文字
x = gets #等待用户用键盘输入信息
if x<2 #以下是判断输入信息及根据输入信息进行引导
y = x+4
else
y = 2*x
end
puts "The result is:#{y}"#输出结果