Dize "Merhaba Dünya!" ve "!" ile değiştirmek istiyorum ile "?" böylece yeni dize "Merhaba Dünya" mı? RubyBelirli karakterleri Rust dilinde idiomatik olarak nasıl değiştiririm?
biz gsub
yöntemi ile kolayca yapabilirsiniz:
"Hello World!".gsub("!", "?")
nasıl Rust bu deyimsel yapmalı?
Ayrıca, '/ str' gibi bir yöntem olarak' replace'ı çağırabilirsiniz, bunun gibi: 'result result = 'Merhaba Dünya!'. Değiştirin ("! ","? ");'. – Dogbert
lütfen dikkat: Derleme genellikle pahalı olduğundan, aynı düzenli ifadeyi bir döngüde derlemek için bir anti-düzendir. Sandık açıklamasında ayrıntıları görün. –