ruby - Ruby 中的字符串常量

标签 ruby string

在 Python 中

>>> import string
>>> string.uppercase
'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

>>> string.digits
'0123456789'

有没有办法在 Ruby 中使用 string constant

最佳答案

我不知道像 Ruby 中那样的任何字符串常量,但您可以指定一个字符范围来实现相同的目的:

>> ('A'..'Z').to_a.join("")
=> "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
>> ('0'..'9').to_a.join("")
=> "0123456789"

关于ruby - Ruby 中的字符串常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3476269/

相关文章:

python - "End of statement expected "python中的字符串语法错误

java - 字符串中子字符串出现的次数 (Java)

ruby - 如何在 Ruby 中模仿 execl()

arrays - 获取 N 项数组的所有 K 项组合的最短代码,其中 K <= N

ruby-on-rails - 如何使用 Ruby 获取网站 (url) cookie 列表

python - 如何摆脱python字符串中的b前缀?

ruby - 你将如何在 ruby​​ 中实现这个习惯用法?

ruby-on-rails - Vagrant 工作流程 - vagrant ssh、vagrant destroy、vagrant up 命令

java - 什么是 Java 字符串池以及 "s"与新字符串 ("s"有何不同?

c++ - 为什么在将字符串标记与另一个字符串进行比较时会不断出现此错误?