嗨,我使用reg表達式來從紅寶石串中刪除括號和它們之間的內容。問題在於,這有時會在逗號前留下空格。我不知道如何去除這個空間。我一直玩的下面,但它一直沒有工作:在紅寶石串中的逗號前面刪除空格
@char_count = 0
sentance.each_char{|char|
if char == ","
if sentance[@char_count-1] == 32
sentance[@char_count-1] = ""
end
end
@char_count += 1
}
任何幫助表示讚賞!編輯:sentance.gsub!(/,/,',')運行良好,但現在我意識到有些地方在逗號前有多個空格。我也需要考慮這個scenerio。
「感覺」應該是「句子」。 – 2009-12-23 10:49:56