*怎么转16进制?
[code]
class Integer
def to_hex
sprintf "%x", self
end
end
16.to_hex #=> 10[/code]
*怎么scan出utf-8字符串中的中文字符?
[code]
requrie 'jcode'
$KCODE = 'u'
class String
def scan_chinese
self.scan /[\340\270\200-\351\276\237]/
end
end[/code]
*怎么在case when里匹配一个array?
[code]
colors = %w{red green blue}
case color
when *colors
...
[/code]
[code]
class Integer
def to_hex
sprintf "%x", self
end
end
16.to_hex #=> 10[/code]
*怎么scan出utf-8字符串中的中文字符?
[code]
requrie 'jcode'
$KCODE = 'u'
class String
def scan_chinese
self.scan /[\340\270\200-\351\276\237]/
end
end[/code]
*怎么在case when里匹配一个array?
[code]
colors = %w{red green blue}
case color
when *colors
...
[/code]