Ruby代码:如何统计字符串的个数?

来源:互联网 发布:淘宝怎么图片保护 编辑:程序博客网 时间:2024/05/21 10:55

问题描述:
输入 一个字符串,如 "THis is my string."
应该返回 “4 2 2 7”


问题解答:
方法就不写了,只写出最关键的几段代码
最常用的是

str.split(" ").map { |s| s.length }.join " "

简化版本
str.split.map(&:length).join ' '

正则版本
str.gsub /\S+/,  &:length


原创粉丝点击