首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >这在Ruby中是做什么的?

这在Ruby中是做什么的?
EN

Stack Overflow用户
提问于 2018-07-08 16:59:34
回答 2查看 86关注 0票数 1

我在codewars上寻找解决方案并找到了这段代码。..?zArray(char.next..?z)中的作用是什么?我知道“.”这是给靶场的."a".."z"但无所事事。什么?z做的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-08 17:14:18

?z'z'是一样的。它是一个单一字符的文字字符串。

来自Ruby文档

还有一个字符文字符号来表示单个字符串,哪种语法是问号(?)后面跟着对应于脚本编码中单个代码点的单个字符或转义序列: ?#=> "a“?abc #=> SyntaxError ?\n #=> "\n”?\s #=>“?\ #=>”"\“?\C-a #=> "\x01”?\M-a #=>“\x1”?\M-\C-a #=> "\x81“?\C-\M-a #=> "\x81",与上面一样?#=>あ"あ“

票数 2
EN

Stack Overflow用户

发布于 2018-07-08 17:14:51

?将给定的字符转换为字符串,

代码语言:javascript
运行
复制
?z means 'z' 

?a means 'a'

?a..?z means 'a'..'z'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51234220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档