我們導入一個文件,然後在那裏的特殊火山口文件中,我嘗試編碼方法和解碼紅寶石,什麼也沒有發生,所以我用gsub。 工作它潮溼作爲字符組Ì©
和̤
其餘沒有問題替換我。不可能用gsub替換字符
此方法代替
def replace_chars(name)
chars = {
"Ž" => 'é',
"Â" => "ç",
"‘" => "ë",
"â„¢" => "ô",
"̤" => "ç",
"Ì©" => "é",
"•" => "ï"
}
puts "before #{name}"
chars.each do |key,value|
name.gsub!(key,value)
end
puts "after #{name}"
end
,如果我,但我的方法
replace_chars('̤liver Žponime')
這裏提出的方法的輸出,第一他沒有成功地改變了這個詞,但在第二個他做出了改變。
輸出:after ÃŒç¤liver éponime
我不明白爲什麼他不希望把我的性格̤
和Ì©
。
這不是一個答案,請實際解釋自己,因爲這看起來完全一樣,除了'哈希'的順序 – engineersmnky
首先,你需要匹配字符數降序'̤',希望這有助於 – Prashant4224