|
|
1
9
是的,String类中没有定义位运算符|: http://ruby-doc.org/core/classes/String.html 考虑一下表现力:
|
|
|
2
5
s==“hi”||s==”ho“ 请注意,|是位或,而||是正则或 |
|
|
3
3
你可以用
|
|
|
4
1
据我所知,这种语法在任何语言中都不存在。 你所说的
|
|
|
5
1
你可以这样做:
|
|
|
6
1
Ruby支持二进制“or”和 other binary operations 在Fixnum和Bignum类型的值上,表示任何整数。据我所知,字符串或任何其他类型都不支持位操作。 正如其他人提到的,你可能想要一些二进制操作之外的东西。但是,您可以很容易地获得字符的整数表示,因此您可以这样比较字符:
通过一些转换,您可以轻松地获得一个比较数组。
|
|
|
7
0
你可以使用正则表达式: 像这样:
|