ruby - 如何在 Ruby 中 %w[text] 不包含\n它换行的地方

标签 ruby string

我想构建一个州缩写列表数组,由于它很长,我想将它分成几行。但是,使用 %w 或 %W 包括换行处的\n。

STATES = %w(AL AK AZ AR CA CO CT DE FL GA HI ID IL IN IA KS KY LA ME\
  MD MA MI MN MS MO MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD\
  TN TX UT VT VA WA WV WI WY)

因此 "ME" 将是 "ME\n""SD" 将是 "SD\n"

我该如何解决这个问题?

最佳答案

只去掉斜杠,不会有任何换行符或斜杠

关于ruby - 如何在 Ruby 中 %w[text] 不包含\n它换行的地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10407390/

相关文章:

ruby-on-rails - $ :. unshift(File.expand_path ("../../lib", __FILE__)) 到底做了什么?

带有字符串键的 ruby​​ 新散列冒号表示法

ruby - 创建 equals 方法而不需要将私有(private)字段公开

java - 输入字符串而不是 int 时抛出错误

python - 评估Python中字串的辅音/元音组成

ruby-on-rails - 更新 Rails 中的字符串属性

python - python += 字符串连接是不好的做法吗?

c - NULL是如何终止的?

java - 检查字符串是否只包含允许的字符

javascript - @user = 选择了什么