-2
我想从字符串的末尾重复数据删除特定字符,只在最后留下一个唯一字符。从字符串的末尾减去一个字符
所以我想下面的情况发生:
buns = "well, that was unusual....."
buns.dedupe(".")
#=> "well, that was unusual."
提前感谢!
我想从字符串的末尾重复数据删除特定字符,只在最后留下一个唯一字符。从字符串的末尾减去一个字符
所以我想下面的情况发生:
buns = "well, that was unusual....."
buns.dedupe(".")
#=> "well, that was unusual."
提前感谢!
如果你只是想从字符串的结尾删除重复的字符(而不是任何地方的字符串,如String#squeeze
一样):在一个序列
"well, that was unusual.....".gsub(/\.+$/, '.')
一个独特的性格,或整个字符串?也就是说,字符串'“.X。”'会发生什么?它应该产生“X.”(最后只留下1个点)还是只留下'“.X。”',因为连续只有一个点? –
你只是想让某人输入['buns.squeeze'](http://www.ruby-doc.org/core-2.1.0/String.html#method-i-squeeze),aren'你呢? = P – maerics
这是我一生中最大的巧合。 – FelixFortis