为什么我保存的字符串在 "word".size 上返回 6?

Why is my saved string returning 6 on "word".size?

"word".size returns 6,但用 .match(/\s/) returns [=14= 检查白色 space 的字符串].我在这里没有看到什么?

如评论中所述,它不是 "word" 而是 '"word"' - 周围的引号是字符串的一部分。证明它的几种方法:

string.inspect    #=> "\"word\""
string[0]         #=> "\""