Tag: gsub

ruby发表头衔slu </s>

我应该如何将一个post标题转换为Ruby中的slu </s>? 标题可以有任何字符,但我只想让slug允许[a-z0-9-_] (应该允许任何其他字符?)。 所以基本上: 压倒所有的信件 将空格转换为连字符 删除多余的字符

Ruby多个stringreplace

str = "Hello☺ World☹" 预期的产出是: "Hello:) World:(" 我可以这样做: str.gsub("☺", ":)").gsub("☹", ":(") 有没有其他的方式,我可以在一个单一的函数调用? 就像是: str.gsub(['s1', 's2'], ['r1', 'r2'])

用gsubreplace多个带有重音符号的字母

当然我可以replace这样的具体论点: mydata=c("á","é","ó") mydata=gsub("á","a",mydata) mydata=gsub("é","e",mydata) mydata=gsub("ó","o",mydata) mydata 但肯定有一个更简单的方法来做到这一切线上,对不对? 我没有findgsub的帮助是非常全面的。