Kev*_*ier 2 ruby string character-encoding ruby-2.6
目前我得到:
"m???e".split('')
# => ["m", "?", "?", "?", "e"]
Run Code Online (Sandbox Code Playgroud)
我想得到这个结果
"m???e".split('')
# => ["m", "ã", "?", "e"]
Run Code Online (Sandbox Code Playgroud)
改用String#each_grapheme_cluster。例如:
"m???e".each_grapheme_cluster.to_a
#=> ["m", "??", "?", "e"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56 次 |
| 最近记录: |