【发布时间】:2017-12-29 14:28:19
【问题描述】:
我使用的是 Ruby 2.4。如何将复杂函数映射到字符串数组中的每个元素?功能是
elt.gsub!(/\A\p{Space}+|\p{Space}+\z/, '')
假设“elt”是我的字符串数组中的一个元素。这是一个美化的“脱衣舞”功能。我想将它应用到我的数组中的每个项目。
【问题讨论】:
-
你试过
map吗? -
我不知道 .map(&:strip),但它如何与更复杂的函数一起工作?
-
几个月前你还知道:stackoverflow.com/q/44032605/1672429。而你怎么有 138 道 Ruby 问题却不知道如何使用积木?
-
@StefanPochmann 我相信,根据他的问题历史,他主要是为了其他观众而提出他知道答案的问题。我相信,这种行为在 SO 上并不气馁。关于这类事情可能有一两个元主题,我从未见过它皱眉。
-
Groovy,谢谢。