通过使用上述逻辑,我试图从句子的开头和结尾删除空格并删除特殊字符。它最后删除空格并开始和删除特殊字符,并删除单词之间的空格。但我不想删除单词之间的空格。
例如:1234whitegreen
预期产量:1234白绿色
答案 0 :(得分:0)
“String”.squeeze('')。worub(/,/,',')。gsub(/ [^ 0-9A-Za-z,\ r \ n] / i,'' ).strip 强>
gsub!(/ [^ 0-9A-Za-z] /,'')将删除所有没有起始空格的特殊字符。
strip 将从字符串中删除开始和结束空间。