问题描述:
输入 一个字符串,如 "THis is my string."
应该返回 “4 2 2 7”
问题解答:
方法就不写了,只写出最关键的几段代码
最常用的是
str.split(" ").map { |s| s.length }.join " "
简化版本
str.split.map(&:length).join ' '
正则版本
str.gsub /\S+/, &:length
问题描述:
输入 一个字符串,如 "THis is my string."
应该返回 “4 2 2 7”
问题解答:
方法就不写了,只写出最关键的几段代码
最常用的是
str.split(" ").map { |s| s.length }.join " "
str.split.map(&:length).join ' '
str.gsub /\S+/, &:length