-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