![](/img/trans.png)
[英]How to check in Ruby rails, if a word is present in value of a string which is part of jsonb column in postgres?
[英]How to capitalise the last alphabet of each word present in the string in ruby?
如何将红宝石字符串中每个单词的最后一个字母大写? 例如:
输入字符串:创建者永不死亡输出字符串必须为:创造神经
注意:字符串的长度不是恒定的。
your_string.gsub(/\\w\\b/) { |s| s.capitalize }
str.split.map do |word|
word[-1] = word[-1].upcase
word
end.join(' ')
那就是-在空白处分割单词; 组成每个单词的新数组,最后一个字符大写; 再聚在一起
一种快速而肮脏的方法是:
(s.reverse.split(" ").each {|w| w.capitalize!}).join(" ").reverse
s
是你的字符串
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.