gpt4 book ai didi

ruby - 如何制作 Ruby 1.8 小写非拉丁字符?

转载 作者:数据小太阳 更新时间:2023-10-29 07:07:37 26 4
gpt4 key购买 nike

我正在使用 Ruby 1.8。似乎 downcase 不会改变非拉丁字符。例如:

"Δ".downcase

返回 “Δ”

我知道在 Ruby 1.9.1 及更高版本中,我可以使用 Unicode Utils ( from here )。我试过了,它工作正常。返回上一个示例的 "δ"

是否有适用于 1.8 Ruby 的等效(或任何)解决方案?

最佳答案

nash@nash:~$ ruby -v
ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-linux]

gem 安装 unicode ( https://rubygems.org/gems/unicode )

require 'unicode'

$KCODE = 'u'
p Unicode::downcase "Δ" #=> "δ"

关于ruby - 如何制作 Ruby 1.8 小写非拉丁字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6652023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com