"word".size
返回 6
,但用 .match(/s/)
检查字符串中的空格会返回nil
。我在这里没有看到什么?
正如注释中所解决的,它不是"word"
而是'"word"'
- 周围的引号是字符串的一部分。证明这一点的几种方法:
string.inspect #=> ""word""
string[0] #=> """